A more powerful NSLog()