Wrap WebSockets Marshal instances in newtypes to avoid orphans.