return delegate.getAvailableFamilies();
List<Family> families = delegate.getAvailableFamilies(); List result = new ArrayList(); for (Family family : families) { result.add( copyFamily(family) ); } return result;
    public List getAvailableFamilies()    {        return delegate.getAvailableFamilies();    }