Forcing operator_ (underscore) : <p>This question is <em>for fun</em>, I know that I cannot define <code>operator_</code>.</p>

<p>However, I'd <strong>really</strong> like to "bend" this rule, having something like the following as valid (with <em>valid</em> being loosely defined!).</p>

<pre><code>T result = somevar _ someother;
</code></pre>

<p>I didn't come with a possible solution, but maybe you can, possibly using some preprocessor übertricks. (Of course just <code>#define _ SOMETHING</code> is quite a bit dangerous)</p>

<p>Any help is greatly appreciated!</p>
