Yeah, we finally got it to work last year. After countless past failures, I, EytanMelech, baptistegorce, and another user who does not wish to be named, were all able to work to make a proper Wikipedia page. It's one of our proudest contributions for this community - and I'm glad it all went according to plan.
I had to read the no. 15 article twice before I even had the first clue what it was going on about. I'm still not totally sure.