public IUntypedSqlExpression LeftJoin <Source, Target>(Expression <Func <Source, Target, bool> > joinExpr = null) { q.LeftJoin(joinExpr); return(this); }