Remove unnecessary macroexpand call from letfn
Pull out normalized-defn-args helper fn for defining schema macros (fixes #54)
Merge pull request #118 from Prismatic/name-with-attributes

Name with attributes
schema anon fix
Remove uses of assert-c! and simplify docstrings now that conditional expansion works properly
Add deprecation warning to assert-c
address comments
Merge pull request #122 from Prismatic/fn_schema_fix

Add support for unnamed anonymous fn output schema
Merge pull request #123 from Prismatic/simplify-error-handling

Remove uses of assert-c! and simplify docstrings now that conditional expansion works properly
Added notes on AOT compilation
Merge pull request #127 from mowat27/master

Added notes on AOT compilation
Change all usages of fn? to ifn? so {} and other IFn fit fnSchema
Merge pull request #126 from Prismatic/ifn-all-the-things

Change all usages of fn? to ifn? so {} and other IFn fit fnSchema
Modified schema.core/map-walker so that it no longer uses dissoc when
evaluating clojure.lang.APersistentMap types.

This was necessary as clojure.lang.APersistentStruct is a map type
yet doesn't allow for dissoc and will throw a runtime exception.

All existing tests pass, along with new tests related to structs.

Additional details here;
https://github.com/Prismatic/schema/issues/128
Removed 'every? identity []' wrapper from tests
Merge pull request #129 from thebusby/master

Added support for treating structs like maps
Prep for 0.2.5 release
lein-release plugin: preparing 0.2.5 release
lein-release plugin: bumped version from 0.2.5 to 0.2.6-SNAPSHOT for next development cycle
Memoize walker computation; faster checker compilation for graph-structured schemas