HQL interface implementation shares more code between List methods - async and sync
HQLQueryPlan.PerformList(QueryParameters, ISessionImplementor, IList) shares more code with async version
QueryTranslatorImpl.List(ISessionImplementor, QueryParameters) shares more code with async version