Теперь есть два режима экстраполяции.
Восстановлена стабильность работы.
Большая часть кода переписана под вектора.