Modified: Support variable length tag.