an object that implements Countable