what I am not happy with mozilla is the 'internal review'. Firefox is opensourced, Mozilla is non-profit. Although there must be something need be keep in private, I don't think the review process falls into that category. In fact, Mozilla, why don't take the opportunity to make yourself more transparent?