constructor forbid creation check uml model helper 