val singleKey: PublicKey
Returns the enclosed PublicKey for a CompositeKey with a single leaf node
IllegalArgumentException - if the CompositeKey contains more than one node
IllegalArgumentException