some types will use the __toString method for their own use, breaking the Client class depending on the __toString method returning the key name.
implemented the Scalar (or STRING) type.

So far only string methods were implemented