Throws an exception with a detailed message.
@override Never expect(String expected) { throw CodableException.unexpectedType(expected: expected, data: _parent.buffer, offset: _parent._offset); }