It would be nice if extract interface refactor gave you a way to tick
everything, or mark ranges with Shift-Click rather than having to tick
every method individually.
It might also be nice if it included default scope methods too, lumped
together. If you pick them, they would be extracted and converted to
The "public" on methods implementing interfaces is not intended to
really be public if the interface itself is not public. That is a flaw
in the language design.
Roedy Green Canadian Mind Products
If we have learned one thing from the history of invention and discovery, it is that, in the long run and often in the short one the most daring prophecies seem laughably conservative.
~ Arthur C. Clarke (born: 1917-12-16 died: 2008-03-19 at age: 90)