Do not display timing information by default, only when --warnings is used
Changed the recursive splitter to avoid ((),) cases, where it should be ()