title: NHibernate Prevent Lazy Loading of unmatched reference
body: <p>I have quite a problem with NHibernate. I have a reference from Table1 to Table2, and I want NHibernate to, when a corresponding record is not found in Table2, to not then issue a SELECT statement against Table2, to, I don't know, make really really sure that it actually isn't there.</p>
  
  <p>I've tried adding modifiers like <code>.LazyLoad(Laziness.False)</code> and <code>.NotFound.Ignore()</code> to my reference, but NHibernate gaily ignores my commands with extreme prejudice, issuing its select and breaking my code.</p>