private void AddJoin(JoinSequence joinSequence, QueryTranslator q) { q.AddFromJoinOnly(pathExpressionParser.Name, joinSequence); try { AddToCurrentJoin(joinSequence.ToJoinFragment(q.EnabledFilters, true).ToWhereFragmentString); } catch (MappingException me) { throw new QueryException(me); } }