RFC2616.hs