Create BaseDecorator for DRY representation