First version of uml2arnoldc