small typo
adding compile-time check for make-rule-parser