Interface OutOfBoundsFactory<T,​F>