1. Remove null check on top.
2. Start repl with -Yquasiquote-debug
3.
```
scala> val q"{ ..$stats1 }" = q" "
...
<console>:29: error: exception during macro expansion:
java.lang.NullPointerException
	at scala.reflect.internal.Printers$RawTreePrinter$$anonfun$print$3.apply(Printers.scala:1097)
	at scala.reflect.internal.Printers$RawTreePrinter$$anonfun$print$3.apply(Printers.scala:1082)
	at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
	at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:35)
	at scala.reflect.internal.Printers$RawTreePrinter.print(Printers.scala:1082)
	at scala.reflect.internal.Printers$RawTreePrinter$$anonfun$print$3$$anonfun$apply$9.apply(Printers.scala:1131)
	at scala.reflect.internal.Printers$RawTreePrinter$$anonfun$print$3$$anonfun$apply$9.apply(Printers.scala:1105)
	at scala.reflect.internal.Printers$RawTreePrinter.printIterable(Printers.scala:1205)
	at scala.reflect.internal.Printers$RawTreePrinter.printProduct(Printers.scala:1191)
	at scala.reflect.internal.Printers$RawTreePrinter$$anonfun$print$3.apply(Printers.scala:1098)
	at scala.reflect.internal.Printers$RawTreePrinter$$anonfun$print$3.apply(Printers.scala:1082)
	at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
	at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:35)
	at scala.reflect.internal.Printers$RawTreePrinter.print(Printers.scala:1082)
	at scala.reflect.api.Printers$class.render(Printers.scala:181)
	at scala.reflect.api.Universe.render(Universe.scala:61)
	at scala.reflect.api.Printers$class.showRaw(Printers.scala:229)
	at scala.reflect.api.Universe.showRaw(Universe.scala:61)
	at scala.tools.reflect.quasiquotes.Quasiquotes$$anonfun$expandQuasiquote$3.apply(Quasiquotes.scala:49)
	at scala.tools.reflect.quasiquotes.Quasiquotes$$anonfun$expandQuasiquote$3.apply(Quasiquotes.scala:49)
	at scala.tools.reflect.quasiquotes.Quasiquotes.debug(Quasiquotes.scala:15)
	at scala.tools.reflect.quasiquotes.Quasiquotes.expandQuasiquote(Quasiquotes.scala:49)
	at scala.tools.reflect.FastTrack$$anonfun$1$$anonfun$apply$8$$anonfun$applyOrElse$8.apply(FastTrack.scala:54)
	at scala.tools.reflect.FastTrack$$anonfun$1$$anonfun$apply$8$$anonfun$applyOrElse$8.apply(FastTrack.scala:54)
	at scala.tools.reflect.FastTrack$FastTrackEntry.apply(FastTrack.scala:37)
	at scala.tools.reflect.FastTrack$FastTrackEntry.apply(FastTrack.scala:32)
	at scala.tools.nsc.typechecker.Macros$class.macroExpandWithRuntime(Macros.scala:739)

       val q"{ ..$stats1 }" = q" "
```