This should fix the common case where the curve is non-constant within an intervall. I'm not really sure whether it's correct in all corner cases, though. this fixes the eWoms test case for the blackoil model which failed in debug mode due to some asserts incorrectly triggering...