error checking on ‚enum‘-style parameters
support more variants of ‚false‘ for --hupdock