The Woodland Trust, in conjunction with the Welsh Asembly, kindly recently sent me two trees to plant for free. One I've forgotten what it is, the other is an 'improved' cherry. What does 'improved cherry' mean? It is a particular type of tree or is it just 'better than previously,;?