initial development of NumericDispatcher

svn path=; revision=8022
Removed old branches.

svn path=; revision=38550