This function has no tests.