class RepositoryFacade implements Repository {

    @Override
    public String[] getDescriptorKeys() {
        return delegate != null ? delegate.getDescriptorKeys() : new String[0];
    }

    @SuppressWarnings("WeakerAccess") public  RepositoryFacade(final @Nullable Repository delegate);

}