Version range

Fixes #80 and #144. Also fixes RT https://rt.cpan.org/Ticket/Display.html?id=75758