I found some issues with calculator. For instance, "01:10+00:10+00:10" returns "01:21:00" instead of "1:30:00". Even example from the main screenshot has an error (result should be "7:40:38"). I used source code from post above and has fixed issues. The fixed code and updated binary are available on github.