I asked this in #shadow-cljs but perhaps there is a more general thing here. How does one share externs that are needed for a library with downstream users of that library?