Fixes #8 - scripts now deal with strings and vars a lot nicer!