#11 'Make PoolThread an interface' implemented. No new test needed, IMO.