I was surprised to see that `asofjoin` doesn't support joining entire tables, just a single column of `NDSparse`. Wouldn't it make sense to support joining tables with many columns rather than having to repeat the join for each column?