protected Invocation CreateCastExpression (Expression lSide) { return new QueryExpressionInvocation ( new QueryExpressionAccess (lSide, "Cast", new TypeArguments (IdentifierType), loc), null); }