Special fields

While fields are used mainly for processing exported data, we can use specially dedicated field names in order to provide Mona with information about the context and how to treat it:

NameTypeDefaultPurpose
“MONA_VALID_CONTEXT”booleantrueUse this field name in order to prevent certain context from being processed. An example use-case for this field is processing a context only when a specific field has been exported to Mona. By creating a MONA_VALID_CONTEXT field which is based on the existence_check function, one can make sure the context is processed only when that specific field is exported to Mona.