code: function setObjectPropVal(obj, path, val) {
                      var splits = path.split(_strDot);
                      var splitsLength = splits.length;
                      var i = 0;
                      var extendObj = { };
                      var extendObjRoot = extendObj;
                      for(; i < splitsLength; i++)
                          extendObj = extendObj[splits[i]] = i + 1 < splitsLength ? { } : val;
                      FRAMEWORK.extend(obj, extendObjRoot, true);
                  }
docs: Sets the value of the given property from the given object.
  @param obj The object from which the property value shall be set.
  @param path The property of which the value shall be set.
  @param val The value of the property which shall be set.