Fix bug where NVelocity was choosing base class property over derived class "new" property if the property was a generic collection of different type. I am not certain this is the only case, but I do know the bug did not affect simple properties of same type. Added new unit tests.
Addex x86 target