So if I'm understanding this, `heading_value` will actually contain something like h1, h2 etc, right? I would say a better name would be `heading_level` then.