the classloading needs to be linked to the snapshots so the static
initialisers are explored correctly