Subject: | Insistence on immutability breaks ->today method |
While I understand your paranoia about immutability, it seems to have broken some usage. For example calling DateTime::Moonpig->today is broken. When an active bug in my site couldn't be fixed because I couldn't use the constructor for reasons of "hand holding", it was, shall I say, frustrating. I've worked around it on my end, but perhaps can you overload today and other such methods and it would be also handy if you could provide examples for how to get something like mutation if mutation is actually what you need.