Changed a validation in the separated function and added more test coverage to the Str class.
Changed the files docblock header.
Removed the PrimitiveBoolean and PrimitiveString tests.
Removed all remaining PrimitiveX tests.
Finished porting the Int class.
Almost finished porting the Float class. There is a known issue.
Finished porting the Num class.