Path Expressions
Path expressions are needed in order to access components
a.p is the value of the attribute a of p.
a.p is the object or collection of objects related to a by p.
a.p is the result of applying p to a (perhaps with a parameter).
Also possible to have longer expressions:
a.father.wife.child.father.wife….