 expensive
  functions such as profile likelihoods<br/><br/></li>

<li><i>Automatic handling of constraint terms</i><br/>
  It is no longer necessary to add a <tt>Constrain()</tt> argument to <tt>fitTo()</tt> calls to have internal constraints
  applied. Any pdf term appearing in a product that does not contain an observable <i>and</i> shares one or more parameters
  with another pdf term in the same product that does contain an observable is automatically picked up as a constraint term.
  For example given