id -> id_ to avoid clobbering builtin

http://legacy.python.org/dev/peps/pep-0008/#function-and-method-arguments