class CombinedProperties implements Map<String, Object> {

    @Override
    public final boolean isEmpty() {
        return computedProperties.isEmpty();
    }

    public  CombinedProperties(final List<ComputedProperty> computedProperties,
                              final SlingHttpServletRequest request,
                              final Asset asset);

}