group/separator support, shift to DIV/SPAN CSS model instead of raw html