changelog for 0.3.3
treat IDs as strings (future-proofing in case they get big enough, probably unncessary)
random method couldn't deal with lots of required fields
changelog for 0.3.4
0.3.4