make it easier to work with streams
Create time periods in a declarative and readable way
Create time intervals in a declarative and readable way