This function switches to another "alternate" keymap. That is, after this character is hit, the next key hit can have a new definition. This is how the Escape sequences are done. In fact, the escape key's default binding is META1_CHARACTER. For example:
    bind meta1-[ META6_CHARACTER
  binds this function to ^[[.  You may then bind meta key
  sequences with either of the two following formats:
    bind ^[[A BACKWARD_HISTORY
  or
    bind META6-A BACKWARD_HISTORY
  Works just like the META1_CHARACTER and the META2_CHARACTER but there
  is no default binding.