An alternative is that you can use a substring to find the length of 'sepText' meaning that it can be more than one character, this is important because if there is are @'s in the file then they can easily be screwed up by this parser. I would make the 'sepText' something like '###obj.var###'