anchor.diff:          | false -> ()
       result
   
  -
   let private loadTemplate templatePath =
       async {
         let writeTime = File.GetLastWriteTime(templatePath)
  
positive.code:         }
  
  /// Renders partial content
  let partial<'a> path (model : 'a) =
      fun r ->
          async {
              let templatePath = resolvePath r.runtime.homeDirectory path
              let! writeTime, razorTemplate = loadTemplateCached templatePath
              let cacheKey = writeTime.Ticks.ToString() + "_" + templatePath
              return razorService(r.runtime.homeDirectory).RunCompile(razorTemplate.ToString(), cacheKey, typeof<'a>, model) |> replaceResources
          }
  
  /// Renders nested content
  
negative.code:       return writeTime, razorTemplate
      }
  
  let private cachingProvider = new InvalidatingCachingProvider(fun t -> ())
  
  /// Renders partial content as empty string
  let empty<'a> = 
  