code: @Override
      public VariableInfo[] getVariableInfo(TagData data) {
          // construct the relevant VariableInfo object
          VariableInfo id = new VariableInfo(
                  data.getAttributeString("id"),
                  data.getAttributeString("type") == null ?
                          "java.lang.Object" : data.getAttributeString("type"),
                  true,
                  VariableInfo.AT_END);
          return new VariableInfo[]{id};
      }
docs: purposely inherit JavaDoc and semantics from TagExtraInfo