AttributeRecord (final int size) { final ThreadLocalRandom rnd = ThreadLocalRandom.current(); final int sizeExcess = rnd.nextInt(size + 1); final byte[] bytes = generateBytes(rnd, size + sizeExcess); return withAttributeBytes(bytes, size); }