Added deep pluck, and then realised that there are already underscore.js mixins which support this. Pointless.