Improved SelectiveEvlModule example
diff --git a/examples/org.eclipse.epsilon.examples.standalone/src/org/eclipse/epsilon/examples/standalone/evl/SelectiveEvlModule.java b/examples/org.eclipse.epsilon.examples.standalone/src/org/eclipse/epsilon/examples/standalone/evl/SelectiveEvlModule.java
index e11892a..1cf9f6a 100644
--- a/examples/org.eclipse.epsilon.examples.standalone/src/org/eclipse/epsilon/examples/standalone/evl/SelectiveEvlModule.java
+++ b/examples/org.eclipse.epsilon.examples.standalone/src/org/eclipse/epsilon/examples/standalone/evl/SelectiveEvlModule.java
@@ -2,6 +2,7 @@
 
 import java.util.Arrays;
 import java.util.Collection;
+import java.util.HashMap;
 import java.util.List;
 import java.util.stream.Collectors;
 
@@ -53,6 +54,15 @@
 		}
 	}
 	
+	@Override
+	public HashMap<String, Class<?>> getImportConfiguration() {
+		// Override getImportConfiguration so that the same
+		// module implementation is also used for imported EVL files
+		HashMap<String, Class<?>> importConfiguration = super.getImportConfiguration();
+		importConfiguration.put("evl", SelectiveEvlModule.class);
+		return importConfiguration;
+	}
+	
 	protected boolean shouldCheck(Object object) {
 		// Only check elements which are decendants of one of the
 		// root objects