public override string Print() { return String.Format ("Bitfield [{0}..{1}] in {2}", bit_offset, bit_offset + bit_size, relative_to.Print ()); }