Add bitfields with dynamic length