in amphora-html, componentVariation defaults to the component name if that property is not defined on the component instance. this logic is missing in amphora-amp, which can lead to un-intended consequences when developers are not aware of this discrepancy