remove all async refs in main codebase, so it always does true by default, unless we set false in our tests,
and fix tests by catching errors during fade routines