conn/register-global sticks the global into a hash for later querying
get-registry now does one write not two