This seems like it would provide a way of closurizing a constructor, without needing the extra syntax in that proposal (https://github.com/gbracha/generalizedTearOffs) Instead of MyClass#constructorName you could write MyClass.constructorName. It doesn't address operators or getters/setters, but it seems like there's some duplication there.