Use Tags.newTag to take advantage of tag interning instead of new BasicTag