code: @SuppressWarnings("unchecked") 
     private static void info(Object o)
     {
        if (logging != null)
        {
           try
           {
              Class<?> clz = logging.getClass();
              Method mInfo = clz.getMethod("info", Object.class);
              mInfo.invoke(logging, new Object[] {o});
           }
           catch (Throwable t)
           {
              // Nothing we can do
           }
        }
        else
        {
           if (o != null)
              System.out.println(o.toString());
        }
     }
docs: Logging: INFO
  @param o The object