keep tailers lazy to avoid grabbing file descriptors where unnecessary