Why does this file require the class? Won't it just depend on ```File[$puppet::dir]```?