strict types
0.3.10