Add autocheck and type options.
oncommand option now accepts string only due to broadcaster's internal behavior.