SERVER-10026 SERVER-10461 overhaul yielding, introduce findAll