update demo
handle special export var foo = bar case, and add semicolons
update tests