whole_func_string: function runWithCallback(promiseFunc, callback) {
    if (!_.isFunction(callback)) { throw new Error('This function requires a callback!'); }
    promiseFunc.then(function (data) {
        callback(null, data);
    }).catch(function (err) {
        callback(err, null);
    });
  }
func_code_string: function runWithCallback(promiseFunc, callback) {
    if (!_.isFunction(callback)) { throw new Error('This function requires a callback!'); }
    promiseFunc.then(function (data) {
        callback(null, data);
    }).catch(function (err) {
        callback(err, null);
    });
  }
func_documentation_string: *************************************************
  Synchronous methods
  *************************************************