return put((PrinterStateReason) reason, (Severity) severity);
return super.put((PrinterStateReason) reason, (Severity) severity);
  public Object put(Object reason, Object severity)  {    if (reason == null)      throw new NullPointerException("reason is null");        if (severity == null)      throw new NullPointerException("severity is null");        return put((PrinterStateReason) reason, (Severity) severity);  }   