Location path steps
n Made up of three parts
n Axis specifier, followed by ::
n Node test (the type of the node)
n 0 or more predicates enclosed in [ ]
n E.g.,
attribute::*
ancestor-or-self::text()
child::para[position()=last()]