     /// List of task segments registered for the tasks above
     var taskSegments: [TaskSegment] = []
     
-    /// Display name for this task list
-    var name: String
-    
-    /// Datetime at which this task list was created
-    var creationDate: Date
-    
-    /// Last date at which this task list was modified
-    var updateDate: Date
-    
-    /// Convenience initializer that inits an empty task list, with a creation/update date set to now
-    init(name: String) {
-        self.name = name
-        self.creationDate = Date()
-        self.updateDate = self.creationDate
+    /// Convenience initializer that inits all fields of this model empty
+    init() {
+        
     }
 }
 

    enum JsonKey: String, JSONSubscriptType {
        case tasks
        case taskSegments = "task_segments"
        case name
        case creationDate = "creation_date"
        case updateDate = "update_date"
        
        var jsonKey: JSONKey {
            return JSONKey.key(self.rawValue)

        
        dict[.tasks] = tasks.jsonSerialize().map { $0.object }
        dict[.taskSegments] = taskSegments.jsonSerialize().map { $0.object }
        
        return dict.mapToJSON()
    }
