add Belt\Belt and the corresponding test suite