enum serializers moved into separated files & updated version test for json archives