created .as() companion methods in rfc822 and enforce promotion to request/response prior to asByteBuffer()