add utility to set pre_js in an asm module
do not cleanup non-asm code if not finalizing
simplify staticbump generation
start to modify the staticbump etc.
work towards adding in code