let get t ~index = try Some (get t index) with _ -> None