docs: def store(self, prof_name, prof_type):
  	
  		"""
  		Store a profile with the given name and type.
  		
  		:param str prof_name:
  		   Profile name.
  		:param str prof_type:
  		   Profile type.
  		"""
  		
  		prof_dir = self.__profile_dir(prof_name)
  		prof_stub = self.__profile_stub(prof_name, prof_type, prof_dir)
  		if not os.path.exists(prof_dir):
  			os.makedirs(prof_dir)
  		prof_ini_path = self.__profile_ini_path(prof_dir)
  		
  		# Load previous properties
  		if os.path.exists(prof_ini_path):
  			prof_ini_file = open(prof_ini_path, "r")
  			prof_ini = configparser.ConfigParser()
  			prof_ini.read_file(prof_ini_file)
  			prof_ini_file.close()
  			prev_props = prof_ini["properties"]
  		else:
  			prev_props = {}
  			
  		# Prepare and store profile
  		prof_ini = configparser.ConfigParser()
  		prof_ini["profile"] = {}
  		prof_ini["profile"]["type"] = prof_type
  		prof_ini["properties"] = prof_stub.prepare(prev_props)
  		prof_ini_file = open(prof_ini_path, "w")
  		prof_ini.write(prof_ini_file)
  		prof_ini_file.close()