I am not sure if I am explaining this in a good way but imagine a query of type:

`MATCH (p:Person)-[r]-(m:Movie {title: "Awesomest Movie"}) WHERE type(r) <> "DIRECTED" RETURN p`

This will return people associated with a particular movie. So far so good...

Say I want to then get family relationships between these people as well. In other words I need to be able to reach the relationships between the variable `p`

refers to, and also filter these relationships to return the ones that are of interest, something like `[r in relationships(p) | r WHERE type(r) IN ["TYPE_A", "TYPE_B"]]`