code: @NonNull
      public static Expression parameter(@NonNull String name) {
          if (name == null) {
              throw new IllegalArgumentException("name cannot be null.");
          }
          return new ParameterExpression(name);
      }
docs: Creates a parameter expression with the given parameter name.
  
  @param name The parameter name
  @return A parameter expression.