make array
todo
docs
thread_local
name refactoring
thread_local
removed (useless?) fwd
formatting
thread_local
tests
name refactoring