The second addend b, named this way to allow for a local variable 'b'.
@protected late final FpType b;