This should get done probably only for `~= nil`?!