proper optional dep
0.2.5