-record(generator, { counter :: glecuid@internals@counter:counter(), fingerprint :: binary(), length :: integer(), randomizer :: fun(() -> float()) }).