Of course I'm being facetious, but I think that 0x006A's point (https://news.ycombinator.com/item?id=8267484) is a good oneāthis sort of attempt to be (in my opinion, too) clever will always eventually run into undesireable edge cases.