Create a query type for mapping entities.
Generalize session to include map queries.
Clean up Store.
Hide queryable stores on session.
Improve Take pattern.