some of the isin functions return ndarray functions directly, but should return boolean NumericMemFields. You can see examples of this in FieldDataOps._unary_op where ndarrays are assigned to newly created NumericMemFields. Please add this to FieldDataOps.apply_isin