allow adding new tags (todo: add constructor for all supported tagtypes)
Merge origin/master