Just asking by curiousity.

I'd say it'd be interesting on a documentation lebel, as instanciating new object hide the actual calls that are made underlined (It hides them from the spec point of view), thus making the example a bit harder to read (I've needed to actually look at the implementation to know why `$node->removeMethod('eval')` was meant to be called).