ENH: add proper special-case resolvers to query method
TST: add test for querying from named indices
TST: make sure we are not just spinning our proverbial wheels
ENH: disallow Panel objects
CLN: little clean up of alignment special cases code
ENH: add automatic query via frame.__getitem__
CLN: add global True false clean up type checking
ENH: allow eval of single variable expressions
CLN/TST: save eval bc i am paranoid
CLN: remove a space
ENH: add parser argument and default to pandas engine
DOC: begin documentation for query and eval
DOC: add API docs
DOC: add query docstring
CLN: disallow ND objects with a more informative error message
TST: add check for 4d frame and use all visitors
DOC: clean up eval docstring
DOC: clean up query docstring
DOC: use float index for now in doc
TST: separate the parsing tests for query