lib/obj.js
function acquire(src, err) {
  let mod = _.attempt(require, src)
  return mod ? _.isError(mod) ? _.isBoolean(err) && err ? mod : null : null : mod
}
function acquire(src, err) {
  let mod = _.attempt(require, src)
  return mod ? _.isError(mod) ? _.isBoolean(err) && err ? mod : null : null : mod
}
attempt to require a file passing args to require if 2nd arg(err) is a bool and true -> return the error if an error occurs otherwise return null if error or return module if success