Basic test for SchemaVisitor

But I feel the design is still not quite right.

Anyway. The idea is to have the schema walker also take care of validating the
schema syntax.