Allow random namevar, set defaults to all@all
Add example
Pass options as an array
Use hash for options
Use hash for options
Use hash for options
Use hash for options
Test update with options