Add TableXYDataset.
Add DualHandler.
Update to use DualHandler.
Merge origin/master