human
Solve the following python programming problem given the following code:
def __new__(cls, fget = None, fset = None, fdel = None, doc = None) : 
    if (cls is not None) : 
        @ wraps (fget) 
        def fget(instance, instance_type = None, name = fget.__name__) : 
            return getattr (instance, name) () 
if (fset is not None) : 
        @ wraps (fset) 
        def fset(instance, value, name = fset.__name__) : 
            return getattr (instance, name) (value) 
if (fdel is not None) : 
        @ wraps (fdel) 
        def fdel(instance, name = fdel.__name__) : 
            return getattr (instance, name) () 
return property (fget, fset, fdel, doc) 

    
    

    Fix the buggy line: if (cls is not None) :
assistant
#Here is Python code to fix the buggy line: if (cls is not None) :
.

if (fget is not None) :