The MDriven title suggests that you are not using OCL at all.
In OCL I would expect to write something like
myThingCollection.other->select(title <> null)->collect(...whatever...)