Refactored code so Element/CompareElement is common between SearchMechanisms. Deleted old/unused/unfinished SearchMechanisms. Updated UnsafeInterpolation SearchMechanism to use new IsSafe prototype.