maybe I can use kotlins syntax for covariance and ...
# rx
t
maybe I can use kotlins syntax for covariance and somehow come up with a
mergeCast
extension function