This prints a surprising result on a 64-bit platform. What does it print and why?MemoryLayout<Optional<UnsafeRawPointer>>.size