1- Now the plugin can create companion objects if they are not available.
2- Fixed a bug about Select
3- Fixed a bug in specializing methods