def make_hidden_alias(argument_table, existing_name, alias_name):
 current = argument_table[existing_name]
 copy_arg = _copy_argument(argument_table, existing_name, alias_name)
 copy_arg._UNDOCUMENTED = True
 if current.required:
  copy_arg.required = False
  current.required = False
  current._DOCUMENT_AS_REQUIRED = True

def make_hidden_alias ( argument_table , existing_name , alias_name ) : current = argument_table [ existing_name ] copy_arg = _copy_argument ( argument_table , existing_name , alias_name ) copy_arg . _UNDOCUMENTED = True if current . required : copy_arg . required = False current . required = False current . _DOCUMENT_AS_REQUIRED = True
create a hidden alias for an existing argument .