Added options.preserveHandlerAttr, closes #13