code: @Override
  	public Data read(@Nonnull final String data) {
  		Check.notNull(data, "data");
  
  		return readXml(new ByteArrayInputStream(data.getBytes(DEFAULT_CHARSET)), DEFAULT_CHARSET);
  	}
docs: Reads the <em>UAS data</em> in XML format from the given string.
  
  @param data
  <em>UAS data</em> as string
  @return read in User-Agent data as {@code Data} instance otherwise {@link Data#EMPTY}
  
  @throws net.sf.qualitycheck.exception.IllegalNullArgumentException
  if any of the given argument is {@code null}