max exprotoc.clean a recursive task