It follows convention. We ought not use `@site_cleaner`. I'd be OK with

```ruby
def site_cleaner
  @site_cleaner ||= Jekyll::Site::Cleaner.new(self)
end
```

as an alternative.