Re-introduce OuterJoin as a solution for OPTIONAL MATCH