Use a sealed trait for skip days, closes #8