         imagePath <- (map["path"], CryptedStringTransform())
         volumeName <- (map["volumeName"], CryptedStringTransform())
         directivesRelativePath <- (map["directivesRelativePath"], CryptedStringTransform())
+        size <- map["size"]
         self.enableSupervision()
     }
 

        coder.encodeObject(imagePath, forKey: "path")
        coder.encodeObject(volumeName, forKey: "volumeName")
        coder.encodeObject(directivesRelativePath, forKey: "directivesRelativePath")
    }

    public required init?(coder decoder: NSCoder) {

        self.imagePath=String(decoder.decodeObjectOfClass(NSString.self, forKey: "path")! as NSString)
        self.volumeName=String(decoder.decodeObjectOfClass(NSString.self, forKey: "volumeName")! as NSString)
        self.directivesRelativePath=String(decoder.decodeObjectOfClass(NSString.self, forKey: "directivesRelativePath")! as NSString)
        self.size=String(decoder.decodeObjectOfClass(NSString.self, forKey: "size")! as NSString)
        self.enableSupervision()
    }

