DataAccess, DataAccessRead are now generic in terms of QueryBuilder, Query