Wrap Handler method invokation in an invoke_method method. This enables us to override the method to run callbacks, do logging etc.