Attributes method [] can raise NoMethodError

When `Attributes.single_value_compatibility = true`, calling attributes[:value] raises a NoMethodError is if the attribute hash key is not found. Fixes #156