4 ms·It is useful for doing metaprogramming, while keeping it type safe and well specified.by jared314 17y agoIt is useful for doing metaprogramming, while keeping it type safe and well specified.