It's like one of the most common user errors with cisco cli. When you want to add an interface to a vlan you would type:
switchport trunk allowed vlan add $vlan
But if you by accident omit add keyword you would replace all interface vlans with $vlan switchport trunk allowed vlan $vlan