Interval normalize
Interval list implementation for Exclude, tests for Exclude(Interval<T> excluded)
Remove
Serialize and Deserialize to string
Split files
TimeSpanRule::Next(DateTime) + simple refactor
By count with test, By @to without test
TimespanRule::Next(DateTime @from, DateTime to) with tests
Rules implementation
For build