Added Long type, test suite passes with protocol 2.