docs: public <T> Local<T> getParameter(int index, TypeId<T> type) {
          if (thisLocal != null) {
              index++; // adjust for the hidden 'this' parameter
          }
          return coerce(parameters.get(index), type);
      }