Allow null strings as header value
Change record-id format to use UUID
Change file name format from [0-9]+ to {RECORD-ID}.mhc
Add new headers Mission-Tag and Recurrence-Tag
Allow YYYYMMDD-YYYYMMDD style in X-SC-Day header
Speedup by eliminating unnecessary funcall