Yep we've got "If" statements very high on our to do list but this requires a large change in the way scripts are handled so it will take a while. Same with your Repeat suggestion.
Thanks