Accessing instance on the interface Stratadox\Hydration\Proxy suggest that you code against a concrete implementation. How about adding an instanceof check?
Accessing loader on the interface Stratadox\Hydration\Proxy suggest that you code against a concrete implementation. How about adding an instanceof check?