How to randomly pick a valid sequence_item and form a sequence

Hi all,

Can I define the base class as the one containing bit [64] header.
Then, extended this to define the different layouts I have for this header?

If this is the case can I access and constraint the different sub-fields in different layouts ?