title: Aliasing/renaming properties on entities in OData
body: <p>Using the <code>ODataConventionModelBuilder</code> and its <code>EntitySet&lt;&gt;</code> functionality, is it possible to rename the names of properties on the entity sets?</p>
  
  <p>Let's say I have an entity set type, <code>Foo</code>. It has two properties, <code>Bar</code> and <code>Baz</code>. However, in my OData model, I'd like the properties to instead to named <code>Jack</code> and <code>Jane</code>, respectively. Can I do this?</p>
  
  <p>I was hoping for something like this: </p>
  
  <pre><code>var builder = new ODataConventionModelBuilder { Namespace = "Blah" };
  var foo = builder.EntitySet&lt;Foo&gt;("Foo");
  foo.AliasProperty(f =&gt; f.Bar, "Jack");
  foo.AliasProperty(f =&gt; f.Baz, "Jane");
  </code></pre>
  
  <p>So far I've been unable to find something that does this.</p>