get<T extends Object> method
Returns the decoded value for the given accessor.
Throws if the value is missing or if decoding fails.
Implementation
T get<T extends Object>(final ReadOnlyAccessor<T, K, R> accessor) =>
call(accessor) ??
(throw StateError('Missing value for key: ${accessor.key}'));