I tried to solve/debug the function in my head to release urine from my bladder.
When I'm in the middle of solving a tough engineering problem, I'll wake up in the middle of the night in these kinds of stupors. I can't fall asleep because I need to solve some non-existent problem...eventually I wake up just enough to convince myself the problem isn't real and go back to sleep. It's the worst.
It's just good to know what pieces need to be in place for your system to work in case any of those pieces ever break. Normal OS installers obfuscate those pieces, so if they break you're left in the dark. Arch makes you place them yourself, so if they break, you know how to put them back.