Removing .register method from the public API
Reordering tests to sit in the same order as the public api