<div dir="ltr"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="font-size:12.8px">So in principle you just define a full or partial specialization, for example:</span><br style="font-size:12.8px"><span style="font-size:12.8px">template &lt;class Backend&gt;</span><br><span style="font-size:12.8px">struct is_compatible_arithmetic_type&lt;</span><wbr style="font-size:12.8px"><span style="font-size:12.8px">double, number&lt;Backend&gt; &gt; : public mpl::false_ {};</span><br style="font-size:12.8px"><span style="font-size:12.8px">and then cross your fingers and hope for the best ;)</span></blockquote><div><br></div><div>Thanks for the suggestion, i&#39;ll give it a try.  \e crosses fingers</div><div><br></div><div>~dani</div></div>