Add a test demonstrating "the problem"
Automatically take care of unaliased fields

And thus prevent ambiguous field errors.
unused use statement
Verify no ambiguous fields, conditions or order problems
Lazily populate the schema data
Need to make a find to populate the fields key
Updated expression api
Merge pull request #5 from AD7six/feature/condition-alias

Alias fields in conditions