Use an abstract method to create the SyslogOutputStream that subclasses can override