First crack at implementing real address<->id conversion.
Whoowie!  Internal pointers, at least trivial self-referential ones, work!  There are a couple bugs left though.