----- (define-object-metadata (node-id node-id/current-node required constant (key 0)) (seqno seqno/current-node required constant (key 1)) (type type required constant) (name string) (description string) (version-ts timestamp/next required) (version-node-id node-id/current-node required) (created wallclock required constant) (created-by-node-id node-id/current-user required constant) (created-by-seqno seqno/current-user required constant) (last-modified wallclock required) (last-modified-by-node-id node-id/current-user required) (last-modified-by-seqno seqno/current-user required)) ----- or ----- (define-object-metadata (node-id : node-id/current-node required constant (key 0)) (seqno : seqno/current-node required constant (key 1)) (type : type required constant) (name : string) (description : string) (version-ts : timestamp/next required) (version-node-id : node-id/current-node required) (created : wallclock required constant) (created-by-node-id : node-id/current-user required constant) (created-by-seqno : seqno/current-user required constant) (last-modified : wallclock required) (last-modified-by-node-id : node-id/current-user required) (last-modified-by-seqno : seqno/current-user required)) -----