Extract AbstractCollectionConverter and create the extending SetConverter