the XDIDisplayLShiftWriter should be on the main branch