Made the windowing algorithm the default

Removed the ability to select an algorithm on the command line for its
use seems of minimal value right now. Patterns algorithms don't work
with element sets as sequences elements and therefore have seen their
utility shrunken. The code remains, but a guard has been added to
prevent client code from mistakenly using patterns in conjunction with
element sets.