'Return this edge\'s left-hand side, which specifies what kind
of structure is hypothesized by this edge.
:see: ``TreeEdge`` and ``LeafEdge`` for a description of
the left-hand side values for each edge type.'

def lhs(self):

    raise NotImplementedError()
