Decodes the data as a boolean value.
@override bool decodeBool() { final value = _parent._readString().toLowerCase(); return value == 'true' || value == 'yes' || value == '1'; }