code: public Variable acquireExtra(Class<?> type) {
          Validate.notNull(type);
          
          return acquireExtra(Type.getType(type));
      }
docs: Equivalent to calling {@code acquireExtra(Type.getType(type))}.
  @param type type which variable is for
  @return new variable
  @throws NullPointerException if any argument is {@code null}