only allow int for constraint sets