docs: public static List<PathElement> parseDotNotationRHS( String dotNotation ) {
          String fixedNotation = fixLeadingBracketSugar( dotNotation );
          List<String> pathStrs = parseDotNotation( new LinkedList<String>(), stringIterator( fixedNotation ), dotNotation );
  
          return parseList( pathStrs, dotNotation );
      }