function markdown:next_char
execute if data storage markdown: str{1:"_"} run return run function markdown:document/underline/_
execute if data storage markdown: str{1:" "} run return run function markdown:document/underline/

return run function markdown:document/fallback