As of RxSwift4, Variable is moved to Deprecated.swift marking the possible deprecation of Variable in future. An alternate proposed to
Variable
Deprecated.swift
Have you considered simply creating a new array from the existing value on the relay, appending, then calling accept?
accept
myFilter.accept(myFilter.value + [newModel])