I take you can bulk remove if all the classes that extend this one end up being use in a non-concurrent way, but the method previously returned a MuleRuntimeException if there was a problem, and now it will return any other type of RuntimeException.
If you ave checked uses of this method and the exception handling still works, then it's fine.