missed one
change api, change tests
better consume_ask logic
test fixups, float comparisons getting fragile.