Add a Profession YAML deserializer and utilise it