One concern here is that in the rare event someone did have more than MAX_TAGS before it would have worked but now they will get an exception that will break the application flow.