title: In Mono.Cecil, where does the Resolve() method get the definition from?
body: <p>I'm using <code>Mono.Cecil</code> to modify an assembly. Let's say I've modified the definition of <code>Method()</code> in-memory, and later I have a reference to it, possibly in the same <code>ModuleDefinition</code> being modified (but not necessarily)</p>
  
  <p>Will calling <code>Resolve()</code> on that reference return the modified definition, or original definition? Where does Cecil get the definition from, exactly? How can I make sure I get the one I'm looking for?</p>