code: function resolveObject(path, obj) {
    return path.split(".").reduce(function (prev, curr) {
      return prev ? prev[curr] : undefined;
    }, obj || self);
  }
docs: /*
  @function {object} resolveObject
  @description Access nested object properties by path
  @param {string} path [Path of the property]
  @param {object} obj [The object that contains the property]