Quoteну я же подробно написал для вас, и вернуть null имхо некорректно. на графике будет провал.Ну и пусть будет. Ведь мы получили некорректное значение и в этом его смысл и есть.

Ну в смысле тут зависит от предпочтений - как мы потом этими значениями будем пользоваться. Но мне кажется, что менять неправильные значения на похожие на правильные всё же может выйти боком.