code: function (identifier) {
              return isString(identifier) ? this.__hashIdentifierToName(this.stringToIdentifier(identifier)) :
                  isInstanceOf(identifier, Identifier) ? identifier.value :
                      isInstanceOf(identifier, QualifiedIdentifier) ? identifier.column :
                          isInstanceOf(identifier, AliasedExpression) ? identifier.alias : identifier;
          }
docs: @private
  
  Returns the string version of the identifier.
  
  @param {String|patio.sql.Identifier\patio.sql.QualifiedIdentifier|patio.sql.AliasedExpression} identifier
  identifier to resolve to a string.
  @return {String} the string version of the identifier.