SurveyCTO additions for dynamic-select support and external-intent enhachments