I still don't see the need for genereting a bigint. Since an int is within the range of bigint, that's no problem using just integers. If a scenario needs a real big value, the user can specify it when calling mommy.