notes on NS Key Value coding