ValidBreak works quite well

But I'm not sure "optimization" is the right word for what I'm doing
here. Basically I'm eliminating as much code re-use as possible. Does
that count?
whocares

asdf
not sure what changed, but want to back this up

having trouble with knight movement. Running into exceptions inside of
the vector library somewhere, not really sure what to do yet or how to
get/see the source for it while debugging.
ah... yes, that would help, wouldn't it?