Working on Engine::String, implamented enough to start writing the Tests