Use an options object instead of just mode
0.1.1