statements       -O0       -O1       -O2  (seconds, median of 3, includes starting clang)
        10     0.029     0.027     0.028
       100     0.029     0.034     0.037
      1000     0.044     0.085     0.086
      5000     0.144     0.658     0.701
