I agree. It is prefereable to have a balanced API for Register/Unregister things (like Load/Unload)