`on_headers` missing