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