if (WorkspaceUtils.isApplicable(we, VisualPetri.class)) {
            if (ExpressionUtils.insertPetri(expression, mode)) {
                LayoutUtils.attemptLayout(we);
            } else {
                we.cancelMemento();