Unrelated to this bug, but I thought we got rid of all these duplicates log/PE messages? I thought we made it so that PE's logged? Don't worry about it for this bug, but please create a bug to take care of that.
There are several Log(Debug) calls that duplicate messages in subsequent PE calls. An example of this can be found in PrimitivesDelimiters.scala.