Analogical Similarity: Performing Structure Alignment in a Connectionist Network