fixed #main? issues
cleaner set module loading
further set loading cleanup
api / internal improvements for modified forms