Your institute_validated rule has a with clause on it, therefore it will produce a plan when the rule fires.
Your call to institute_validated within institute_not_validated does not say what to do with this plan. In this case, it really can't do anything with the plan because if institute_validated succeeds (with a plan), the notany clause containing it will fail and so will the...
2012-04-13 16:03:18 PDT in Python Knowledge ...