test is phony
Node and edge slugs must be different
Separate namespace for tests
Add schema tests
Add methods for setting and clearing options
Make public for testing
Add NodeSchema tests