Hello all, I was looking at some code of a business service of which the author is unknown. It's very simple in what it does; it extends from _Ens.BusinessService_ and has a method that performs _SendRequestSync()_ to a business process. However, I noticed that the business service lacks an _OnProcessInput()_ method. Rather, it uses a method called _General()_ which has the same sort of signature/structure that OnProcess input does--pInput as [Custom Message Class], Output pOutput as [Custom Response Class].  The method works as observed in a message trace but I am not sure why. Is it possible to have a method that functions like _OnProcessInput()_ but is just renamed to something else? Would this be an example of overriding the _OnProcessInput()_ method?