DEVKIT-361: Making doProcess() in MessageSources non-final since intercepting ones need it also