pjs certainly deserves props for being creative with the function passing, and variable context. I haven't seen that exact usage before.<p>It seems every couple weeks javascript class library named X is released, avoiding issue Y, and implementing fuctionality Z.<p>Using `prototype` isn't terribly far off from the class systems people keep creating, so I can pretty much assume a single class library is going to reach deep adoption anytime soon.