TODO: passing the two available tests. Now need to continue working on it to be sure it matches the old jsonld-rx. It needs to be tested to be sure it replicates the functionality of jsonld-rx from before I stripped out the functionality not in the jsonld API).
Then take the jsonld-matcher functionality out of bridgedbjs and move it into here.