Introduced (infinite) interval interface, pushed some methods down into finite interface.
filter() moved to traversable
Fixed tests