Anyone but me see Owlglass as a near-pun on Hourglass (as in a desirable female figure)... A...and a woman who looks into a mirror Owl-like? Who? Who? Seeing only the things she desires, no real ...self? Her love for inanimate things, like her car, is a nice capturing of America's car culture and consumer goods society?