@NotNull
  @Override
  public PyClassLikeType toClass() {
    return myIsDefinition ? this : withUserDataCopy(new PyCollectionTypeImpl(myClass, true, myElementTypes));
  }
@NotNull
  @Override
  public PyClassLikeType toClass()