copy microperl.js