Found a bug in kinematic embedding theory.  Committing for night.
_find_valid_kinematic_matching is in an unfinished state!