It is worth nothing that just because something is an active community project doesn't mean that it's the right way to do things. And also, just because the right way to do things is not implemented in your favorite langauge doesn't mean that the wrong way is not wrong.