Inheritance: Ecologylab.BigSemantics.MetadataNS.Builtins.Declarations.PersonNS.AuthorNS.IdeaMacheUserDeclaration
        public static ImageSelfmade ConstructRichArtifact(Image media, IdeaMacheUser creator)
        {
            var imageSelfmade = new ImageSelfmade
            {
                Media = media,
                CreativeActs = new List<CreativeAct>(),

            };
            imageSelfmade.CreativeActs.Add(new CreativeAct
            {
                Action = CreativeAct.CreativeAction.CurateClipping,
                Time = new MetadataDate(DateTime.UtcNow),
                Creator = creator
            });

            return imageSelfmade;
        }
        public static ImageClipping ConstructClipping(ParsedUri location, Document sourceDoc, IdeaMacheUser creator)
        {
            var imageClipping = new ImageClipping
            {
                Media = new Image
                {
                    Location = new MetadataParsedURL(location)
                },
                SourceDoc = sourceDoc,
                CreativeActs = new List<CreativeAct>(),

            };
            imageClipping.CreativeActs.Add(new CreativeAct
            {
                Action = CreativeAct.CreativeAction.CurateClipping,
                Time = new MetadataDate(DateTime.UtcNow),
                Creator = creator
            });

            return imageClipping;
        }