Take into account special constraint types.