Decodes string to an instance of T.
string
T
@override T decodeString(String string) { return wrappedKind.decodeString(string); }