https://github.com/jreback/pandas-demo/blob/main/mergeasof.ipynb xref https://github.com/pandas-dev/pandas/issues/20369