More specifically a golddust is an ultramel caramel. A butter cannot be 'het' for ultra because ultra and amel exist in the same location. You can have an amel, an ultra, or an ultramel. Amels cannot be 'het' ultra, and homozygous ultras cannot be 'het' for amel.