js - clousures / compiler / VM