Added numLevels to parent method, documented another use case.