Remove the  compatibility cruft that is of no current use

This greatly simplifies  the scala collections serializers