code: function getPropertyName(parentName, parent, indexer) {
  		var propertyName = parentName || "";
  		if (exports.getType(parent) === "array") {
  			if (parentName) {
  				propertyName += "[" + indexer + "]";
  			}
  		} else {
  			if (parentName) {
  				propertyName += ".";
  			}
  			propertyName += indexer;
  		}
  		return propertyName;
  	}
docs: Based on the parentName, this creates a fully classified name of a property