Allow for options object

Countable can now receive an options object that changes the behaviour.