Actually there is another reason why we can't check it in to 1.2 branch - 1.2 is frozen stable branch and we only add bug fixes to it. We shouldn't be adding any new features to 1.2 (or 2.0 for that matter).
But the Trunk is not producing the *same* clean and simple distribution as 1.2/2.0 yet (because of the maven migration?).
Ahmed.