TypeScript has these and they're marvelous. They make writing functional style code very enjoyable and not having to capture `this` yourself is alone justification for this developer to never go back to pure JavaScript.
Also, it will probably be a long time until it can be widely used, given the existence of certain browsers and versions.