The previous release worked for its intended purpose of updating a yaml file in place. However if using the structs generate a new yaml file it panics when the StructMeta is nil because it is unsettable by users outside of unmarshalling yaml.
Now handles nil StructMeta gracefully.