Updated runtime support to use the standard futures