human
Solve the following python programming problem given the following code:
def assure_snapshot(fnc) : 
    '
    Converts a snapshot ID passed as the snapshot to a CloudBlockStorageSnapshot
    object.
    ' 
    @ wraps (fnc) 
    def _wrapped(self, snapshot, * args, **kwargs) : 
        if (not isinstance (snapshot, CloudBlockStorageSnapshot)) : 
            snapshot = self._snapshot_manager.get (snapshot) 
return fnc (self, snapshot, * args, ** kwargs) 
return fnc 

    
    

    Fix the buggy line: return fnc
assistant
#Here is Python code to fix the buggy line: return fnc
.

return def _wrapped(