Add zeros() & ones(), fix ops, add apply(fn)