diff -r 800cb3d9f3b0 -r 2e69145b9feb rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Sun Sep 14 21:36:56 2014 +0200 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Thu Sep 25 23:48:41 2014 +0200 @@ -192,10 +192,8 @@ private void exportMember(String destObject, String memberName) throws IOException { append("\n").append(destObject).append("['") - .append(memberName) - .append("'] = ") - .append(destObject).append(".").append(memberName) - .append(";\n"); + .append(memberName) + .append("'] = m;\n"); } private void generateBody(StringArray names) throws IOException {