Attribute Path Traverser.
testing object structure difference.
Use a template to change the value of an object.