implementation now allows for the types of <code>initial_value</code> and the return type to differ (thanks to <a href="https://github.com/Siapran">Siapran</a>).</li>
<li>Removed: <code>util::get&lt;N&gt;(const type_list&lt;Ts...&gt;&amp;)</code>. Use <code>trait::get_t&lt;N, type_list&lt;Ts...&gt;&gt;</code> instead. This is part of a move towards minimizing the duplication between the <code>trait::</code> and <code>util::</code> namespaces.</li>
<li>Added two new examples: <a href="https://github.com/vese