@kin @anildash early implementations of promises opened up a lot of possibilities
it's arguably how every modern service works now