add a --fullclean option to fix errors (from Doxin)