Basic implementation for schema including tests.