def get_prop_value( self, name_IN, default_IN = None, *args, **kwargs ):
 
     # return reference
     value_OUT = None
     
     # use DictHelper
     value_OUT = DictHelper.get_dict_value( self.m_prop_value_dict, name_IN, default_IN )
     
     return value_OUT
    def get_http_header( self, name_IN, default_IN = None, *args, **kwargs ):
        
        '''
        Accepts a header name.  If name is populated (not None and not ""),
           returns value for that header. If no name, returns nothing.
        
        Parameters:
        - name_IN - name of name-value HTTP header variable you want to retrieve.
        - default_IN - default value in case the variable is not present in the header dict.
        '''
        
        # return reference
        value_OUT = None
        
        # declare variables
        my_header_dict = None
        
        # get header dict
        my_header_dict = self.get_http_header_dict()
        
        # try to retrieve header value.
        value_OUT = DictHelper.get_dict_value( my_header_dict, name_IN, default_IN )

        return value_OUT