- updated the Exchange system after initial tests
- added IsValueNull method for fast null testing