diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 651a1236dc1..d009ae5a921 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -8,15 +8,12 @@
+
-
-
-
-
+
-
-
+
@@ -48,7 +45,7 @@
-
+
@@ -61,7 +58,7 @@
-
+
@@ -126,7 +123,7 @@
-
+
@@ -179,31 +176,58 @@
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -211,46 +235,30 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -259,23 +267,12 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
@@ -312,7 +309,7 @@
-
+
@@ -400,22 +397,22 @@
@@ -565,7 +562,7 @@
-
+
@@ -587,7 +584,7 @@
-
+
@@ -595,86 +592,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1092,38 +1009,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1245,6 +1130,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1341,11 +1260,11 @@
-
-
-
-
-
+
+
+
+
+
localhost
@@ -1401,7 +1320,7 @@
-
+
@@ -1418,8 +1337,8 @@
-
-
+
+
@@ -1463,7 +1382,7 @@
-
+
@@ -1476,7 +1395,6 @@
-
@@ -1501,6 +1419,7 @@
+
@@ -1510,57 +1429,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1575,36 +1443,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1614,20 +1452,102 @@
-
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/translator/src/org/jetbrains/k2js/declarations/ExtractionVisitor.java b/translator/src/org/jetbrains/k2js/declarations/ExtractionVisitor.java
index a1c017fe80b..320c921aecc 100644
--- a/translator/src/org/jetbrains/k2js/declarations/ExtractionVisitor.java
+++ b/translator/src/org/jetbrains/k2js/declarations/ExtractionVisitor.java
@@ -100,13 +100,26 @@ public final class ExtractionVisitor extends DeclarationDescriptorVisitor