I'm just curious as to why the documentation shows CJS instead of ESM given that ESM is many years in shouldn't we lightly push people to use ESM?