working on creating specializations for the parsing of arguments and augmenting the bitfield_element to reflect that