@rynowak I think with custom parsing like this without having a proper grammar is always hard to cater to all the scenarios, however as you rightly pointed out since this throws if it cant find a match I think it is ok.