Add rule helpers to DSL in grammar