code: func getIdentifierReference(runtime *_runtime, stash _stash, name string, strict bool, at _at) _reference {
  	if stash == nil {
  		return newPropertyReference(runtime, nil, name, strict, at)
  	}
  	if stash.hasBinding(name) {
  		return stash.newReference(name, strict, at)
  	}
  	return getIdentifierReference(runtime, stash.outer(), name, strict, at)
  }
docs: // getIdentifierReference