SparseDataFrame join funcs need prefix args too