Does shadow not warn on private fns being used from a macro/in general? I've found 2 libs now which work in shadow but warn on figwheel/cljs plain because of the use of a private where it shouldn't be.