Drop glue _should_ make the null check, but it was not trivial to do (probably easy, but not trivial - I got bugs which I didn't start to investigate), so I left it for a follow up (the 'hard' case is when the vec has length 0, then I use a null pointer inside the fat pointer).