given foojay has stability issues I was wondering how setup-java works and they actually have custom distro install mechanisms: https://github.com/actions/setup-java/tree/main/src/distributions ...considering if we shouldn't at least for jbang run (not jbang bootstraps) have ability to fallback on downloading directly from the source?