make ftw.journal dependency optional