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
}
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
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