Allow tags to be passed as separate arguments or as an array in TagSetFactory.