Learning to love constraints