Update instructionStringReader to read nested parameters
Update tests