Added some comments in the AsyncFactory class about the internal mechanisms.