Version 2.10

* fix many bugs
* new experimental function to do rename-refactoring