add support for frameworks: select first suitable version for implicitly selected frameworks
interface should be public
extract method: suggest return type by unique variable defined in extracted code (IDEA-108296)