Too often frameworks end up also changing the grammar, but doing it in a clunky unnatural way, shoehorning it into the language with tons of boilerplate code that could have been eliminated with a few simple macros.
You can use the English language to express ideas on very different topics (food, law, engineering, romance, etc.) without changing its grammar.