Allow for "|" tag operator and further refinements to changing "a" to "an" when necessary