revise MyDownloader to use wrapper class instead of unsafe cast
fix retain cycle; fix crash on background thread
really really really fix retain cycle (properly)
update for 6.1 final
minor, formatting for book