closes #7 - added more complete Linq syntax support to session