Improved mutual agnostic interoperability between boost::chrono and boost::icl. Second try, improved for gcc.