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 );
    }
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 ) ; }
Parse the dotNotation of the RHS.