Ensure values are different before calling setValue:forKey:
Merge pull request #20 from Raizlabs/bugfix/KingOfBrian/gh-19

Ensure values are different before calling setValue:forKey: