Why do this? I'd rather see `if ("function" === typeof gc) ...` below.