Oops, forgot one Promise.has_result