nl_langinfo()
Isha only reaches for nl_langinfo() when Isha walking through nl_langinfo has to stay correct in a first job task.
Keep nl_langinfo() small. Isha should finish Isha walking through nl_langinfo in a few lines, not a 40-line dump.
nl_langinfo() exists so Isha can keep Isha walking through nl_langinfo correct in a first job task.
Isha ships nl_langinfo() in a first job task. That is the use case worth saying.
nl_langinfo() miss — skipping the failure case for nl_langinfo. Fix it before you talk about advanced PHP.
nl_langinfo() is not a lonely heading. Isha ties it to Isha walking through nl_langinfo.
One breath for nl_langinfo(), then Isha walking through nl_langinfo, then skipping the failure case for nl_langinfo. Sit down.
For nl_langinfo(): definition + a first job task + one failure.