After the fact I remembered there is `node.iter_markers()` so let's be consistent with that rather than with `listchain()`.
This is a useful addition to the existing `listchain`. While `listchain` returns top-to-bottom, `iterparents` is bottom-to-top and doesn't require an internal full iteration + `reverse`.