Using an incompatible version of Docker may result in unexpected behavior, and will likely cause issues, especially when using Buildx builders with more recent versions of BuildKit. This section is ...
It also correctly binds inherited properties. If you're targeting Node.js 12 and later or the browser, you should consider using class fields instead.