function expressions are now the default function type (hoisted functions are not default anymore)
this breaks some of the regtests that were prototypes for auto async transform using functions like `sleep`.