Poll Creator
[12:06] <Azz|vertical> dunvi: if I may ask, what turned out to be the reason it was implemented the original way? (I'm assuming you're talking about some of the inexplicable poll creation logic?) [12:06] <dunvi> closure [12:06] <dunvi> access to outside variables [12:11] <Azz|vertical> (I ask because one of the things that I want to do is help document not only what things are done, but why things were done and why any given inexplicable development decision turned out the way it did, for the curious next generation of devs.) [12:11] <dunvi> :) [12:12] <dunvi> basically, i could keep this factored out and start passing variables in and out like mad [12:12] <_Simon_> Azz|vertical: admirable. [12:12] <dunvi> but it's actually simpler as a nested subroutine [12:12] <dunvi> and simpler to understand