Allow some fields to optionally not be saved. Closes #51. Also don't add a label element to a button field since the label is on the button.