I think the original source is from the Chassis serial numbers i.e, Mk1 start with NA... Mk2 with NB etc. I don't think Mk2.5 start with NB2 though (I've never seen anyone refer to it as NB2). I believe Mazda refer to Mk2.5 as NBfl (i.e. NB Face Lift).