public function remove($field) { if (!is_array($field)) { $field = func_get_args(); } foreach ($field as $f) { $this->update('$unset', $f, 1); } return $this; }