I'm thinking if we could use just the regex property and inside the method "getTagsAsString" we change the logic to use the regex. 

But I couldn't think in some solutions =(