move some of the Yaml routines into a new module called rtyaml (round-trippable yaml)