Python Rule Engine With Ast