added the ability to run methods with javascript, and also define "postscripts" which run after a property has been set.