Fixed a bug in the UnconstrainedAllocation constructor (it expected an UncontrolledUpdate instead of an UnconstrainedUpdate).
Added constructor to Unconstrained Helper class.