Conditional that allows for the following cases:

**No arguments specified**: The widget initializes with default options specified in the embed code.
**One argument specified**: If it's a function, treat it as a callback.  If not, treat it as a set of query options.
**Two arguments specified**: Assume the first is a set of options, the second is a callback.