
  -spec replace(Subject, RE, Replacement) -> iodata() | unicode:charlist()
                   when
                       Subject :: iodata() | unicode:charlist(),
                       RE :: mp() | iodata(),
                       Replacement :: iodata() | unicode:charlist().

  Same as replace(Subject, RE, Replacement, []).
