James Henstridge <james@daa.com.au>

Some ideas for the code come from the following projects:
 - orbit-python by Jason Tackaberry, Johan Dahlin et al.
 - guile-gobject by Martin Baulig
 - ORBit2 CORBA_any handling code
