Events can explicitly set tags

After #589 was merged portertech suggested an appropriate change to guard against concat'ing a non array object.