Removed a boolean and a double check of it from AbstractStep. Minor nothing, but less time/space. Tweaked TimeLimitStep and SelectStep in a minor way.