This was using a StringRef, which is very unsafe because the method name might just get disposed due to the async nature of the response. This was causing weird characters being printed in the output logs.
arith.shl
errorHandler
Pass::initializeOptions