'clean' hooks get the project arg as well