We are running into namespacing issues where good function names clash, eg spawn in glib refers to spawning processes but would be handy to spawn futures.
The idea floated on the chat channel is to group all futures related API in a futures module.
To do that we need to collect a list of the functions we would move and how they would be renamed.