wip: metadata

#### TODO

- [ ] hook up to index
This is kind of ... misleading. Yes, symbols are matched via regular expressions, but only because syntax definitions use them - they actually depend on scope selectors and may then be modified using regular expressions.

Considering that this is coming from TM, it's probably Oniguruma.