Can Epochs change the definition of a stdlib trait?

I don’t actually use get as I am not talking about slices or Vecs. Rather the method has a name like child_ref(IndexType), which still isn’t terrible (and does in fact work correctly). I just would like to use indexing syntax there. In general I’d like to be able to integrate DSLs for anything (indexing can be seen as a so-small-its-almost-trivial DSL), but that’s another and longer discussion.

As for the intents of [] vs get: sure, by definiton. All I’m saying is that now something like Index is opinionated, and it would be nice if it wasn’t, if only because I still have not seen even 1 actually good motivation for these definitions being what they are. I get that [] is intended to panick atm if it’s out of bounds; that’s what I have an issue with :slight_smile: