code: ParamExpressionBuilder<T, EB, VEB> param() {
      return new ParamExpressionBuilder<T, EB, VEB>(
          new ExpressionHandler<MethodCallBuilder<T, EB, VEB>>() {
            public MethodCallBuilder<T, EB, VEB> handleExpression(Expression e) {
              return new MethodCallBuilder<T, EB, VEB>(
                  factory,
                  callee,
                  methodName,
                  expressionHandler,
                  parameters.append(e));
            }
      });
    }
docs: pass a parameter to the method
  @return the expressionbuilder to build the parameter value