A user-friendly way to do option arguments is to pass all of them as an `options` argument at the end. This makes the code more self-documenting for the person reading it. So instead of getting called like:
```
wymEqual(
    wymeditor,
    expectedMiddleIn,
    "Table indented in the middle of a list",
    false,
    true
);
```

which instantly makes the reader ask "what the heck are the false and true arguments"? You can call it like:

```
wymEqual(
    wymeditor,
    expectedMiddleIn,
    "Table indented in the middle of a list",
    {fixListSpacing: false, domTesting: true}
);
```

It also allows you to make the default options self-documenting by using a `defaults` object inside the method. See [this](http://jquery-howto.blogspot.com/2009/01/how-to-set-default-settings-in-your.html) tutorial for an example implementation by using `extends`.

Also, what do you think about the name `skipParser` instead of `domTesting`? I think that convey's exactly what behavior that option changes a bit better.