public function create($uid, $stream)
    {
        return new $this->mailClass(
            $uid,
            $stream,
            $this->parseMailHeader($stream, $uid),
            $this->parseHeaders($stream, $uid),
            $this->parseBody($stream, $uid)
        );
    }