Stubbing out the basic idea.
Reorganize the test.
Starting to break the other types from those that are registered.
More tests remove the hardcoding.
Rename the test.
Allow different registries for different types.