# File lib/puppet/indirector/indirection.rb, line 203
203:   def head(key, *args)
204:     request = request(:head, key, *args)
205:     terminus = prepare(request)
206: 
207:     # Look in the cache first, then in the terminus.  Force the result
208:     # to be a boolean.
209:     !!(find_in_cache(request) || terminus.head(request))
210:   end