small cabal file update
readme update + make leavesUnconsumed handle when there's no leftover