This is about 200 chars (but only 1 line) shorter and has less "self." noise than the class-based version.
This is about 200 chars (but only 1 line) shorter and has less "self." noise than the class-based version.

jbradberry/dxr,kleintom/dxr,kleintom/dxr,KiemVM/Mozilla--dxr,srenatus/dxr,jbradberry/dxr,jay-z007/dxr,KiemVM/Mozilla--dxr,bozzmob/dxr,erikrose/dxr,erikrose/dxr,erikrose/dxr,pelmers/dxr,bozzmob/dxr,bozzmob/dxr,jay-z007/dxr,gartung/dxr,kleintom/dxr,jbradberry/dxr,bozzmob/dxr,gartung/dxr,erikrose/dxr,gartung/dxr,jay-z007/dxr,pelmers/dxr,gartung/dxr,jbradberry/dxr,kleintom/dxr,gartung/dxr,pombredanne/dxr,nrc/dxr,bozzmob/dxr,pelmers/dxr,jbradberry/dxr,pelmers/dxr,jay-z007/dxr,jbradberry/dxr,srenatus/dxr,bozzmob/dxr,KiemVM/Mozilla--dxr,nrc/dxr,pombredanne/dxr,jay-z007/dxr,nrc/dxr,kleintom/dxr,nrc/dxr,pombredanne/dxr,srenatus/dxr,gartung/dxr,srenatus/dxr,nrc/dxr,pombredanne/dxr,kleintom/dxr,jay-z007/dxr,KiemVM/Mozilla--dxr,gartung/dxr,nrc/dxr,pombredanne/dxr,srenatus/dxr,jbradberry/dxr,bozzmob/dxr,jay-z007/dxr,pelmers/dxr,kleintom/dxr,KiemVM/Mozilla--dxr,pelmers/dxr,erikrose/dxr,pombredanne/dxr,KiemVM/Mozilla--dxr,pelmers/dxr,srenatus/dxr,pombredanne/dxr