The reason this is becoming difficult for me is that
I'd like to write this class once and make it generic
enough to work on any PC with Outlook on it, regardless
of how Outlook is configured.
Now of course this is possible, but making it work under
any possible configuration is the issue.
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people