Xorshift128PlusState = object s*: array[2, uint64]
proc next(s: var Xorshift128PlusState): uint64 {.raises: [], tags: [].}