Provide info about how the  config option works.

The fact that you can use a JavaScript object as `source` is undocumented, but a very nice feature to have.

I have also added a short text about how the source as string is treated.