Correcting remaining list setters to convert a null value in an empty list
diff --git a/javaparser-testing/src/test/java/Issue192.java b/javaparser-testing/src/test/java/Issue192.java
new file mode 100644
index 0000000..c980d83
--- /dev/null
+++ b/javaparser-testing/src/test/java/Issue192.java
@@ -0,0 +1,39 @@
+import com.github.javaparser.JavaParser;
+import com.github.javaparser.ParseException;
+import com.github.javaparser.ast.CompilationUnit;
+import com.github.javaparser.ast.Node;
+
+import java.io.ByteArrayInputStream;
+import java.io.InputStream;
+import java.nio.charset.StandardCharsets;
+
+/**
+ * Created by federico on 03/09/15.
+ */
+public class Issue192 {
+
+    public static void main(String[] args) throws ParseException {
+        String code = "public class StepImplementation {\n" +
+                "    public void contextStep() {\n" +
+                "        for (int i = 0; i < 5; i++) {\n" +
+                "            // foo bar\n" +
+                "            System.out.println();\n" +
+                "            // another foo bar\n" +
+                "        }\n" +
+                "    }\n" +
+                "}";
+        InputStream stream = new ByteArrayInputStream(code.getBytes(StandardCharsets.UTF_8));
+        CompilationUnit cu = JavaParser.parse(stream);
+        lookInto(cu);
+    }
+
+    private static void lookInto(Node node) {
+        if (node.getOrphanComments() != null && node.getOrphanComments().size() > 0) {
+            System.out.println("GOTCHA in " + node.getClass().getCanonicalName());
+        }
+        for (Node child : node.getChildrenNodes()) {
+            lookInto(child);
+        }
+    }
+
+}
diff --git a/javaparser-testing/src/test/java/com/github/javaparser/bdd/steps/ParsingSteps.java b/javaparser-testing/src/test/java/com/github/javaparser/bdd/steps/ParsingSteps.java
index e680ba1..f6348cc 100644
--- a/javaparser-testing/src/test/java/com/github/javaparser/bdd/steps/ParsingSteps.java
+++ b/javaparser-testing/src/test/java/com/github/javaparser/bdd/steps/ParsingSteps.java
@@ -36,8 +36,8 @@
 import static com.github.javaparser.bdd.steps.SharedSteps.getMethodByPositionAndClassPosition;
 import static org.hamcrest.core.Is.is;
 import static org.hamcrest.core.IsNull.notNullValue;
-import static org.hamcrest.core.IsNull.nullValue;
 import static org.junit.Assert.assertEquals;
+import static org.hamcrest.Matchers.empty;
 import static org.junit.Assert.assertThat;
 
 public class ParsingSteps {
@@ -136,7 +136,7 @@
     public void thenLambdaInStatementInMethodInClassBlockStatementIsNull(int statementPosition, int methodPosition, int classPosition) {
         LambdaExpr lambdaExpr = getLambdaExprInStatementInMethodInClass(statementPosition, methodPosition, classPosition);
         BlockStmt blockStmt = (BlockStmt) lambdaExpr.getBody();
-        assertThat(blockStmt.getStmts(), is(nullValue()));
+        assertThat(blockStmt.getStmts(), is(empty()));
     }
 
     @Then("lambda in statement $statementPosition in method $methodPosition in class $classPosition has parameters with non-null type")