#35 make instance variables actually be instance variables

What were thought to be instance variables are actually global across
all instances. Nice.

Remove weird usage of bind rather than just using call