docs: def checkword(someword, interchange = ALL):
  	"""
  		Checks that some word is palindrome. Checking performs case-insensitive
  		
  		:param str someword:
  		    It is some string that will be checked for palindrome as word.
  		    What is the word see at help(palindromus.isword)
  			
  		:keyword dict interchange:
  		    It is dictionary of interchangeable letters
  			
  		:except TypeError:
  		    If the checked word is not a string
  			
  		:return bool:
  	"""
  	# check invalid data types
  	OnlyStringsCanBeChecked(someword)
  		
  	if isword(someword):
  		return checkstring(someword, interchange = interchange)
  	else:
  		return False