optional tagName for main list

Follow up to #1 for possible way to allow optional tagName.