[PD-dev] cvs external "sprinkler" doesn't compile right, and fix