Abstract Small Threads