Programmatic constraint definition API.