Compound meanings are, as it were, built up from simple meanings by steps in which several meanings (simple or compound) are combined as sub trees under a new node, analogously to the way in which expressions are built up by concatenating shorter expressions.