"Why can't we use []'s for lists, ()'s for grouping, and both for ranges?"
"Look, sorry, It's the design of our backend, ε-Kleene Star is being deprecated for ω*, but ω* can't parse counter grammars like they said they would, a year ago, so we're ⊥, there's nothing we can do!"