allow for repitition of tags as necessary, such as in the case of 'video' objects etc.... @TODO: write tests