Renamed constraint drop to drop-constraint for future portabilty.