BUG: rework object inferernce with NaN as the first element in an array
BUG: convert datetime like better from list-of-lists
BUG: make rank of M8 work via object algos