Constraint API.