title: What does NHibernateUtil.Initialize do?
body: <p>I have inherited a piece of code which calls NHibernateUtil.Initialize.</p>
  
  <p>I am relatively new to NHibernate and have not been able to work out specifically what calling NHibernateUtil.Initialize does.</p>
  
  <p>What does it do and in what scenarios should it be called ?</p>