Future.Then uses the future executor in creating a new future