We should change the wording a bit since the parser doesn't actually send or receive anything, but encodes and decodes.