Add constraint support.