Clean up comments and explain functionality differences.