code: public static Attributes from(String escapedAttributesString)
      {
          if (escapedAttributesString == null || escapedAttributesString.trim().length() == 0) return NONE;
          return parseAttributeList(escapedAttributesString);
      }
docs: Creates an <code>Attributes</code> object parsing the given escaped attributes string.
  An escaped attributes string is an attribute list as defined in RFC 2608, 5.0, where
  tags that contain reserved characters are escaped, where string values that contain
  reserved characters are escaped and where bytes are converted to an opaque (escaped) string.
  
  @param escapedAttributesString The string containing the attributes to parse
  @return a new Attributes instance obtained parsing the given string
  @throws ServiceLocationException If the parsing fails
  @see #escapeTag(String)
  @see #escapeValue(String)
  @see #bytesToOpaque(byte[])