fixed bugs in canonical generation: step size should have an explicittype, and ctrl rules block of single inner fmu should not use min.