CLN: remove comment cruft
CLN/TST: clean up test_base a bit
BUG: py26 raises IndexError so catch that and raise ValueError instead