has one's cake and eats it too