No idea.  I only replaced the implementation, and didn't try to make too much sense out of it.