base: make sure the extra ctx.options.with_xyz_xxx are strings