What problem does the TaskExecutor solve? Too many projects I've seen where AsyncTask, and threading in general is done without consideration. I've even seen anonymous AyncTask implementations :( The ...