add missing isEnabled to rule interface