Issue #4: Added ability to convert from an attributes string to a dictionary of key-value pairs and associated unit test.