https://github.com/Prismatic/dommy/68