code: protected Variable createVariable(final String name, final Class<?> type,
              final LHS lhs) throws UtilEvalError {
          return new Variable(name, type, lhs);
      }
docs: Creates the variable.
  @param name the name
  @param type the type
  @param lhs the lhs
  @return the variable
  @throws UtilEvalError the util eval error