return add((JobStateReason) o);
return super.add((JobStateReason) o);
  public boolean add(Object o)  {    if (o == null)      throw new NullPointerException("reason is null");          return add((JobStateReason) o);  }