Test asset for classes with colliding inherited properties
Verifying that inheritance default values are respected
Testing new by-ref property initialization feature
Verifying by-ref initialization
Simplifying performance test now that reflection is not needed anymore
All generator must be able to handle multiple inheritance with same private properties
Verifying multiple inheritance proxy private property access
Refactored `StaticProxyConstructor` to group together closure calls and avoid multiple closure calls for a single initialization with a low level of inheritance
Optimized imports
Fixing constructor call to `StaticProxyConstructor`
Fixing constructor call to `StaticProxyConstructor`
s/$this/$instance
CS (generated code spacing)
Aligning expected code structure to new generated code
Closures calling `unset()` should be cached
Closures calling `unset()` are cached
Closures setting private properties defaults should be cached
Fixing coverage annotation
Caching property default value writer closures
`Properties` utility now provides also private properties grouped by declaring class name