Okay I understand that I can basically add my own properties to an object, but why?

It seems to me that you would use the expando properties to adjust another property, so why not modify it directly?
_________________________
Today is the tomorrow you worried about yesterday.