An Efficient Unification Algorithm | Synapse