785 checkoutscope

Resolves #785 by forcing all due dates to midnight of that due date.