public final static function prepend(string $source, array $Prepend): string {
		return self::encode(Arr::prepend(self::decode($source), $Prepend));
	}
public final static function prepend(string $source, array $Prepend): string {
		return self::encode(Arr::prepend(self::decode($source), $Prepend));
	}
public final static function prepend ( string $ source , array $ Prepend ) : string { return self :: encode ( Arr :: prepend ( self :: decode ( $ source ) , $ Prepend ) ) ; }
Adds the given data into the beginning of the given JSON string representation.

@param string $source
@param array $Prepend
@return string
@throws \Exception
Adds the given data into the beginning of the given JSON string representation .