List<PyPackage> () { final List<PyPackage> packagesCache = mySideCache; if (packagesCache == null) return null; final List<PyPackage> packages = Lists.newArrayList(packagesCache); final List<PyPackage> condaPackages = super.getPackages(); if (condaPackages == null) return null; packages.addAll(condaPackages); return Collections.unmodifiableList(packages); }