Yes, after some thinking I already edit my post, that cast gives the address.
I think I have already seen a similar working cast somewhere, but can not find
it currently.
My next idea was
i = (cast[ptr uint32](s[p..p+3]))[]
but that seems to be wrong also. So we have to wait for someone smarter to
answer...
