class SilencingCheckFacade implements SilenceableCheck {

    @Override
    public void identifyEmbeddedPackage(final PackageId packageId,
                                        final PackageId parentId,
                                        final EmbeddedPackageInstallable slingInstallable) {
        if (!silenced) {
            wrapped.identifyEmbeddedPackage(packageId, parentId, slingInstallable);
        }
    }

      SilencingCheckFacade(final @NotNull ProgressCheck wrapped);

}