public IDictionaryEnumerator GetEnumerator() { // Construct and return an enumerator. return new PrologVariableDictionaryEnumerator(this); }