Prefer inerithance to composition in Threads

Allow us to use new 'for' statement on Threads.

No functional change.