Not sure how much I care too mcuh one way or the other, but we could just have this as a local function right (it doesn't depend on using 'this' at all).