fixes an underline issue on hover (was ugly)
adds a Function::bind polyfill since it's caused so much confusion. #159 #139