d: add support for lookahead correction