Don't allow negative 'remaining'. Fixes #5
Merge pull request #6 from mafintosh/patch-3

Don't allow negative 'remaining'. Fixes #5