This is a change that will make it much easier to maintain alternative chains for which nValue is not a constant. Initially this will be used to implement some of the models found in Appendix B of the document below.
http://fire.nist.gov/bfrlpubs/build02/PDF/b02155.pdf
Allowing this will enable tracking of more complexly defined financial assets.