`error` -> `err` to prevent name conflicts.