Swift currently lacks a way to ask the compiler for the offset of a stored property in a struct, an important thing for describing the layout of data buffers to graphics and accelerated math libraries. Key paths have to carry offset information when they refer to stored prope...