moved accompanying yaml-cpp functionality back to YAML_PM namespace