ErrorDecorator is used when the required decorator is not available
default calculateDimension gets implemented in DecoratorBase