Funny, the number of "labs" projects mozilla undertakes and eventually abandons doesn't suggest such a thing.