code: private OutputStream getSyslogOutputStream() {
      Field f;
      try {
        f = SyslogAppenderBase.class.getDeclaredField("sos");
        f.setAccessible(true);
        return (OutputStream) f.get(this);
      } catch (ReflectiveOperationException e) {
        throw Throwables.propagate(e);
      }
    }
docs: Horrible hack to access the syslog stream through reflection