Corrected issues with ->execute affecting set keycolumns.
Added ->silent mode (disabled by default)