Use underscores for controlConstructor and control type