Add dom/fragment

This fixes #20.