title: Is it possible to override a non-virtual method?
body: <p>Is there any way to override a non-virtual method? or something that gives similar results (other than creating a new method to call the desired method)?</p>
  
  <p>I would like to override a method from <code>Microsoft.Xna.Framework.Graphics.GraphicsDevice</code> with unit testing in mind.</p>