title: AutoFixture Freeze returns empty object
body: <p>I'm using <code>AutoFixture</code> with <code>AutoMoqCustomization</code> to provide any mocks of class dependencies needed.</p>
  
  <p>I expected that when I test a class with a dependency, any calls to methods on that dependency would return an AutoFixtured instance of that object.</p>
  
  <p>AutoFixture IS creating mocks for dependencies, and those mocks ARE returning objects, but the objects are empty. Anything nullable will be null, anything not nullable will be default value.</p>
  
  <p>I understand that I could explicitly write </p>
  
  <pre><code>AutoFixture.Freeze&lt;IDependent&gt;()
      .Setup(x=&gt;x.GetThing())
      .Returns(AutoFixture.Create&lt;Thing&gt;())
  </code></pre>
  
  <p>But I thought it would work without explicit setup.  Is this expected behavior?</p>