One late-night experiment. Should work. May want to add docs and examples now, and the ability to choose something sifferent from divs as wrappers.