You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time.
Decades after a person has stopped collecting bubble gum cards, he can still discover himself collecting ballparks. . . their smells, their special seasons, their moods.