force preference of const-version?
<p>let's say I have</p>

<pre><code>class A {
  double a;
  double Value() const {
    return a;
  }

  double&amp; Value() {
    return a;
  }

}

//later:
A foo;
double b = foo.Value();
</code></pre>

<p>now, the non-const version will be called.
Is there a nice way to force the use of the const version? I think it's possible with a cast but I don't think it's very elegant.</p>
