That's a cool pattern; I never thought about using bind on an anonymous function literal!