TODO: Showing timing or extended trace information should be configurable with a commandline switch later. Change-Id: I72ac95ddd1d54dfef87f212ec5afa30b2ed9a6ad
About 50 times faster than the Python version. Extended trace functionality still untested. Change-Id: I9e41b0283b7d3274c5ea9eba2164f78c04c1ad42