Tested getAttributeValue, renamed getAttributeValue - used to be retrieveAttribute which was a little more vague about what the method does.