Do you want it to be moved as-is (i.e. ServiceInstance static function converting int to string), or member function similar to ServiceInstance::GetServiceState, but returning string?