The method IntegerPayload.set(Object) will accept any Number that is in the range allowed by Fast.int2nat(long) .