tweak types of constrainable properties