extract parse_index_expr & refactor parse_dot_suffix
extract parse_index_expr & refactor parse_dot_suffix

graydon/rust,aidancully/rust,graydon/rust,graydon/rust,aidancully/rust,aidancully/rust,aidancully/rust,graydon/rust,graydon/rust,aidancully/rust,aidancully/rust,graydon/rust