YAML System Serializer, closes #5