We get a significant speed improvement of >10% by rearranging filter operators to bring to the front the operators likely to reduce the size working list.
This is the beginning of addressing #523.
Yay for line breaks.