ability to save modified sourcecode and reload modules