The Visitor interface has been changed to cater for when the 'run' construct is an inline definition, containing other activities.