Improve testing infrastructure (better mocks, stubs, shared data schemas, etc)
(when applicable) Improve the way current test cases are being performed
Simplify Patterns (and other similar) index to store Handle -> Set of mathcing handles instead of Handle -> Pair(Handle, List of Handles) as we have now.
To define and implement a way to allow users to determine how patterns are created given a newly inserted link in order to populate the patterns's index
EPIC
Detailment: