A special case for fields, we need to know about all of then to properly construct the bitfields.
See Implementation