TStringList.CompareStrings never gets called, custom sorting fails

Thanks for notifying.
We have modified this to make CompareStrings() the virtual method called so the override is more consistent with Delphi. Next update will have this change.