docs: protected static List<JvmTypeReference> getSuperTypes(JvmTypeReference extension, List<? extends JvmTypeReference> implemented) {
  		final List<JvmTypeReference> list = new ArrayList<>();
  		if (extension != null) {
  			list.add(extension);
  		}
  		if (implemented != null) {
  			list.addAll(implemented);
  		}
  		return list;
  	}