Make attempt_all work with a host context
Document