Making the 'six' dependency flexible.