misched preparation: modularize schedule verification.