2 ms·A lot of time has gone into this. I wish more things were as well documented!by dspillett 5y agoA lot of time has gone into this. I wish more things were as well documented!