I don't see how "the hard way" is a breaking change. Anybody got an example of something that works now but wouldn't work after relaxing that constraint?
replies(1):
It's only a breaking change if code that previously worked stops working without changing the code.