Fix <choose> tag bug: children mismatch