# File lib/nanoc3/base/rule_context.rb, line 21
    def initialize(rep)
      item    = rep.item
      site    = item.site
      config  = site.config
      items   = site.items
      layouts = site.layouts

      super({
        :rep     => rep,
        :item    => item,
        :site    => site,
        :config  => config,
        :items   => items,
        :layouts => layouts
      })
    end