For more information about this library routine, see
Section 4.7
.