@Override
  public void setShort(@NotNull Object host, short value) {
    try {
      field.setShort(host, value);
    }
    catch (IllegalAccessException e) {
      throw new SerializationException("Writing " + field, e);
    }
  }
@Override
  public void setShort(@NotNull Object host, short value)