@harding Perhaps we could avoid creating empty files since some of these sections (e.g. contracts, operating modes) might not need their own Reference subsection. We can create these files at any time later if needed.