do activity use separate class not generated, NoCancel flag for activity, support for expressions
refactoring of traverse transition path, gen transition refactoring