Collection<PyMemberInfo<PyElement>> (@NotNull final PyClass pyClass, @NotNull final MembersManager<?> manager) { final List<? extends PyElement> membersCouldBeMoved = manager.getMembersCouldBeMoved(pyClass); manager.checkElementTypes((Iterable)membersCouldBeMoved); return (Collection<PyMemberInfo<PyElement>>)Collections2.transform(membersCouldBeMoved, (Function)manager); }