it'd be nice if we could maintain compatibility with older versions of qrencode. Can we only set this flag if a type is specifically defined like we did with [`--background` and `--foreground`](https://github.com/lanoid/node-qr/blob/32269ac182d20211741ccd98e45ffac2c0e45d9a/lib/encoder.js#L68)?