# File src/KeyValueCoding.rb, line 12
        def takeValueForKeyPath(value, keyPath)
                keys = keyPath.split('.')
                lastKey = keys.pop
                target = self
                for key in keys
                        target = target.valueForKey(key)
                end
                target.takeValueForKey(value, lastKey)
        end