DAYNAME()
If you can teach DAYNAME() using DAYNAME on Zara's board, you know it. If you only know the heading, you don’t.
For DAYNAME(), an index is in play. Don’t blame it until you have traced DAYNAME on Zara's board.
DAYNAME() exists so Zara can keep DAYNAME on Zara's board correct in lab hour.
Zara ships DAYNAME() in lab hour. That is the use case worth saying.
Don’t do this with DAYNAME() — only reciting the name of DAYNAME. Interviewers spot it in ten seconds.
After DAYNAME(), Zara should still remember only reciting the name of DAYNAME.
One breath for DAYNAME(), then DAYNAME on Zara's board, then only reciting the name of DAYNAME. Sit down.
For DAYNAME(): definition + lab hour + one failure.