operator [] method
Implementation
@override
operator [](key) {
switch(key?.toString()) {
case "messageId": return this.messageId;
case "successful": return this.successful;
case "error": return this.error;
default: return wrapped[key];
}
}