Replacing @Autorun with @Constraint and @Setup
Added run @Constraint
@Constraint and @Setup now are executed in cascade