Standardise the following change of behaviour for VERSIONs that have lifecycle_state set to incomplete :
When committing incomplete data, the validation should be relaxed, i.e. validation of [occurrences and] cardinality lower bounds is skipped, in other words, allow missing data.
All other validation (cardinality upper bounds and constraints on values) would be performed normally.
Additionally, when querying, data from incomplete versions would be completely ignored, unless accessed in a specific way. This requires a rule to be added to AQL.