Refactor the code so that we can never fail to have an option that is only supported in cdk.json but not as CLI option or vice versa.
We do NOT have to support all variations of cli options, i.e. rollback: bool in cdk.json is fine to represent --rollback, --no-rollback or --rollback=false