again, do we have an example when this is not a Cstruct.buffer ?