# Functions
CalculateID calculates the ID from model and namespace.
GetNamespaceFromID returns namespace from ID.
MarshalCanonical marshals the object into a canonical JSON format.
MarshalIndentCanonical is like MarshalCanonical but applies Indent to format the output.
# Constants
NamespaceDelimiter is the delimiter that separates the namespace from the unique suffix.