wip: comments, symbols, metadata

The `name` key is probably useless for all of these since they are a relict from TM I suppose. If it's not required by ST (which I think not), we should mark it as optional.