Naming

IKC needs a way of designating Addresses. This allows us to write better documentation.

POE uses the array (Session, Event).

IKC1 uses a scalar which can take 2 forms :

And an array form :

IKC2 could allow other string forms

using some sort of plug-in scheme for translating from string form to the canonical hash form.