Struct manipulation

IDCC-5
TitleDefine all fields of a struct in a single, contiguous block of code.
PriorityMandatory
DescriptionDo not use built-ins setfield, getfield, rmfield, orderfield and addfield to manipulate a struct after it was created. Define the entire struct in a single, contiguous block of code.
RationaleCompatibility, Readability