Joined YamlNodeSource back with YamlNode.
Improved addChild().
Working on YamlNode