First steps towards handling of options in a general way.
Improved handling of script properties. (Sub properties are now treated in a general way.)