wrap-castra "requires" the api on runtime, but if the environment is multithreaded, the call to api happens as many times as there are threads. The workaround he found was to just require it in the ns declaration so that it happens predictably on initialization.
Original Issue: https://github.com/hoplon/hoplon/issues/120
Issue Comment: https://github.com/hoplon/hoplon/issues/120#issuecomment-208216886