document that thread locals can leak memory
style changes