draft implementation of automatically using >1 thread by default
merged NodedRead#to_s conflict