why is this so hard?  This time, an unwanted change seemingly out of nowhere.  we need the versioned serializers.