Packed structure radomization with constraints

In reply to dave_59:

It does randomize and constraints on individual fields are met.