Split off a general-purpose library that can be used with e.g. Besom, Docker, GCP ... see https://virtuslab.github.io/besom/blog/2024/03/01/0.2.x-release/