abstract type AbstractMovingWindowSolver <: AbstractInitialValueSolver end
abstract type AbstractMovingWindowSolution <: AbstractInitialValueSolution end
abstract type AbstractMovingWindowCache <: AbstractInitialValueCache end
abstract type AbstractMovingWindowParameters <: AbstractInitialValueParameters end
abstract type AbstractBudget <: AbstractMovingWindowParameters end
abstract type AbstractAdaptiveParameters <: AbstractMovingWindowParameters end
