i developed a funky coroutine/ktor heavy sparql http client lib and i am wondering how i can make it available for java users. i have a few suspend methods which return stuff and a few suspend methods which return Flow<Stuff>. is it enough to create wrapper methods which do something like GlobalScope.launch{ myspendMethod } and return completablefutures / callback interfaces for the flow?