throwing ValueError on Cleaner __init__ if arguments are wrong