SERVER-10159 Keep runner registration management on the stack when possible
SERVER-10159 Be more efficient with runner registration
SERVER-10159 Don't validate and normalize an empty sort