Move the handling of serializations to dedicated classes. Make these serializers available through a registry.
the Symfony PropertyAccess component is needed to run the xAPI common tests