CSV as a scripting language...bad idea?