V.4.0 api

Параметр inOut кажется не нужен.

Не совсем понял, для filterFunc контекст не задан специально / не имеет значения?