Promoted all the registration functions to the root of the Shelby object