Copycat-framework to assign meaningful conceptual relations between generated substitutions.

TODO: correct symmetry function to take in multiple levels of substitution