'__toString()' magic method returns the current value as string
removed '__invoke()' magic method