[BUG #4201] add a new 'optional' attribute to data map returned from comment parsing