remove excessive binding

In a few places there are tons and tons of bind calls to ensure
'this' means what we think it is. This patch removes these in favor
of declaring a single 'self' variable, for the sake of readability