Micro changed to ensure immediate GC of unused values returned by .then()