What is the intent of this implementation?