Removes PMO using IntervaledHelper as it makes the construction time 10 times longer.
Removes exceptions and replaces them with default values like false and empty enumerables to make code a bit more simple.
Removes performance tests and renames it