title: UnitOfWork Implementation
body: <p>probably I'm too n00b to understand this, but I was reading the Gabriel Schenker <a href="http://nhibernate.info/doc/patternsandpractices/nhibernate-and-the-unit-of-work-pattern.html" rel="nofollow noreferrer">http://nhibernate.info/doc/patternsandpractices/nhibernate-and-the-unit-of-work-pattern.html</a> UnitOfWork implementation and I really cannot get the point.</p>
  
  <p>Why does the UnitOfWorkImplementor.Dispose need to forward the dispose to the UnitOfWorkFactory and this forwards to UnitOfWork??? Why on earth cannot UnitOfWorkImplementor Dispose itself?</p>
  
  <p>Is there any other UnitOfWork implementation example around? (An easier one please).</p>
  
  <p>Thanks!</p>