This way we can use it in scripts and cli.
It is used by multiple modules outside native and produces unneeded dependencies.