Make keypath necessary only for non-trivial stuff
Merge pull request #3 from edgurgel/smart-keypaths

Make keypath necessary only for non-trivial stuff