One pattern that is picking up more in Twisted itself is not having a default value for `reactor` parameters.  Just always pass it in when you create something :-).