CLN: remove engine detection and manip for datetimes
CLN/ENH: add new interface to encapsulate Terms and Constants
ENH: allow an already-parsed expression to be passed to eval
CLN: add automatic scope creating object