Adding test asset to verify that proxy constructors work as expected as of #115 and #175
Adding test to verify that proxy constructors work like the proxied class' constructors as of #115 and #175
More checks on the test asset being used
Typo fix (counter expectation was incorrect)
Adding getter for `amount` (to be proxied)
Testing getter logic on the access interceptor scope localizer logic
Expecting access interceptor value holder to behave as if the constructor was the one of the original class
Adding test asset with a PHP4-style constructors
Removing invalid test asset - PHP4 constructors don't work with namespaced code (which is GOOD!)
Implementing codegen assertions for the access interceptor value holder constructor
Reducing coverage annotations clutter
Implementing constructor generator for access interceptor value holders - respectful of parent constructor signature/functionality
Using the newly implemented access interceptor value holder constructor generator to respect LSP in proxy constructors
Implementing tests to cover #115 and #175 in lazy loading ghost logic
Implementing tests to cover #115 and #175 in lazy loading value holder (failing)
Restoring location of incorrectly moved files
Moved constructor generator into th more generic `ProxyManager\ProxyGenerator\ValueHolder` namespace, which is more suited for all value holders