[Geoserver-devel] Two BC Albers projections?

Hi,
I just noticed we have two codes for the BC Albers projection,
3005, and 42102, the first coming from the official EPSG
database, the latter coming from the epsg extensions module.
Why is it so? Definition looks like being more or less identical...

PROJCS["BC_Albers",
   GEOGCS["GCS_North_American_1983",
     DATUM["North_American_Datum_1983",
       SPHEROID["GRS_1980", 6378137.0, 298.257222101],
       TOWGS84[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]],
     PRIMEM["Greenwich", 0.0],
     UNIT["degree", 0.017453292519943295],
     AXIS["Lon", EAST],
     AXIS["Lat", NORTH]],
   PROJECTION["Albers_Conic_Equal_Area"],
   PARAMETER["central_meridian", -126.0],
   PARAMETER["latitude_of_origin", 45.0],
   PARAMETER["standard_parallel_1", 50.0],
   PARAMETER["false_easting", 1000000.0],
   PARAMETER["false_northing", 0.0],
   PARAMETER["standard_parallel_2", 58.5],
   UNIT["m", 1.0],
   AXIS["x", EAST],
   AXIS["y", NORTH],
   AUTHORITY["EPSG","42102"]]

   PROJCS["NAD83 / BC Albers",
   GEOGCS["NAD83",
     DATUM["North American Datum 1983",
       SPHEROID["GRS 1980", 6378137.0, 298.257222101, AUTHORITY["EPSG","7019"]],
       TOWGS84[1.0, 1.0, -1.0, 0.0, 0.0, 0.0, 0.0],
       AUTHORITY["EPSG","6269"]],
     PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]],
     UNIT["degree", 0.017453292519943295],
     AXIS["Geodetic longitude", EAST],
     AXIS["Geodetic latitude", NORTH],
     AUTHORITY["EPSG","4269"]],
   PROJECTION["Albers Equal Area", AUTHORITY["EPSG","9822"]],
   PARAMETER["central_meridian", -126.0],
   PARAMETER["latitude_of_origin", 45.0],
   PARAMETER["standard_parallel_1", 50.0],
   PARAMETER["false_easting", 1000000.0],
   PARAMETER["false_northing", 0.0],
   PARAMETER["standard_parallel_2", 58.5],
   UNIT["m", 1.0],
   AXIS["Easting", EAST],
   AXIS["Northing", NORTH],
   AUTHORITY["EPSG","3005"]]

Cheers
Andrea