Otherwise.perform() does not do anything since Otherwise is merely a container for nested semantic actions.