It is important to remember that behavior here is NOT changing. There is the addition of the new method, however, the only method calling getServerVersion is STILL calling getServerVersion. This has not changed. Behavior is not changed. Only a new method is added.