Deakstadieđáhus: Constraint reasoning for differential models