The previous fix messed up parameter getters and setters.
The this-pointer is always pushed first on the stack.
https://github.com/Ayuto/DynamicHooks