operator [] method
Implementation
@override
operator [](key) {
switch(key?.toString()) {
case "contact": return this.contact;
case "title": return this.title;
case "description": return this.description;
case "dueDate": return this.dueDate;
case "completeDate": return this.completeDate;
default: return wrapped[key];
}
}