[core] exclude :headers from symbolization for real this time

This PR revisits PR #2056 where I did not really exclude headers from symbolization. Good catch @burns!

I have also added lots of tests.