Actually I think another solution would be to break the `autosign` method up into 2 parts.

<pre>
def autosign
  autosign_original or autosign_command
end
</pre>

Have `autosign_original` be the `autosign` method as it used to be, and `autosign_command` be the new stuff.

I think I like this solution the best. (of course coming up with a better name than `autosign_original`)