docs: @Override
      public ConcurrentMap<String, Object> deserializeAttributes(final byte[] in ) {
          final ByteArrayInputStream bis = new ByteArrayInputStream( in );
          try {
              @SuppressWarnings( "unchecked" )
              final ConcurrentMap<String, Object> result = (ConcurrentMap<String, Object>) _xstream.fromXML( bis );
              return result;
          } catch ( final RuntimeException e ) {
              LOG.warn( "Caught Exception decoding "+ in.length +" bytes of data", e );
              throw new TranscoderDeserializationException(e);
          } finally {
              closeSilently( bis );
          }
      }