_.pick
_.omit
_.defaults using efficient functional programming