deepgetitem: try string index before int