[Utils/When] Started work on an utility belt for core\promises.