Added convenience functions add/2, new/1 and added functionality for adding a value for a nested path without the need for attributes to extist higher up in the hierarchy.