So this says that all the `*_like` functions return arrays in which everything that was masked in the input, is masked in the output. This seems odd to me. Shouldn't e.g. `ones_like` give you an array whose contents is all-ones and whose mask is all-False?