We have an implementation of masked_arrays and ndarrays, which suggests that it isn't really abstract anymore. Is it worth removing?