But if a $settings identifier does that much, may as well have it do the work of parsing out the data for you into usable form. And it's not a good idea to use prop's as changing values - if you want to make a script to do it, then you have to do the added work of attaching the value as a property, instead of just putting it as a parameter.