sure we can use `_.isUndefined`

As per using _.result .. this allows behaviors to be a flat object or a function which we want.