Restricted annotation

A predefined property can be restricted and limited to a certain annotation context. Trying to use such property as part of a manual annotation process will lead to a processing error.

Example

 * Modification date: Modification date::1 Jan 1970