But really, who thought mixins was a good idea? It's the only place in the wild I've seen somebody bind $this when calling closures.