initializers
key-value observers
key-value programming
NSString category:vowelCount