       ...>   base = String.length(prefix)
       ...>   String.slice(full, base..-1)
       ...> end
-      ...> take_prefix.("Mr. John", "Mr. ")
+      iex> take_prefix.("Mr. John", "Mr. ")
       "John"
 
   While this is much better (we don't traverse `full` twice),

  module.

  In general, the functions in this module rely on the Unicode
  Standard, but does not contain any of the locale specific
  behaviour.

  More information about graphemes can be found in the [Unicode
  Standard Annex #29](http://www.unicode.org/reports/tr29/).

  ## Codepoints and graphemes

  The functions in this module act according to the Unicode
  Standard, version 6.3.0. As per the standard, a codepoint is
  an Unicode Character, which may be represented by one or more
  bytes. For example, the character "é" is represented with two
  bytes:
