[BUG #4201] add new 'optional' attribute to parse result