eventRules are functions now, getters are removed