Adding Metamodel Rules to a UML Profile