Originally reported here. If, as Happy's documentation indicates, all command-line flags are optional, there should be an inverse of every flag so that later flags override earlier ones.