for clarity, can these inner functions be defined above, named and merely referenced here.


```js
// current
then(function(){
 // do many things
})

// proposed
then(doManyThings);

function doManyThings(){ 
  // do many things
}
``