Document alternative implementations and name confusion.