0.1.1 snapshot
Remove duplicated code.

Instead of implementing matches? and error separately, define matches?
in terms of error: anything that produces no error must match.
Add a test for :list schema
Fix :list clause in error multimethod
Version 0.1.1, with a fix for list schemas
0.1.2 snapshot