I think at the moment if it is null it is set to Arjuna.XID() (it does this in the static initializer). I am thinking you would need to make a change to nameToXID to accomodate this change by the way :)