EdgeRules throws descriptive error on invalid rule