Instead of aliasing `this`,  `bind(this)`