Fix #57: Fix ProcessingInstruction handling