support controlling debug mode and cleaning via properties, i.e. in a way that allows controlling behavior by way of command-line arguments