code: func handler(name string, options *ProcessorOptions) (IntrinsicHandler, bool) {
  
  	// Check if we have a handler for this intrinsic type in the instrinsic handler
  	// overrides in the options provided to Process()
  	if options != nil {
  		if h, ok := options.IntrinsicHandlerOverrides[name]; ok {
  			return h, true
  		}
  	}
  
  	if h, ok := defaultIntrinsicHandlers[name]; ok {
  		return h, true
  	}
  
  	return nil, false
  
  }
docs: // handler looks up the correct intrinsic function handler for an object key, if there is one.
  // If not, it returns nil, false.