simp:false after load(unit)



I do not understand the error messages pertaining
to "false" that occur after load(unit) if simp:false;

Can someone explain?

--daedmunds--

" > " is the output


true;
>true

false;
>false

simp;
> true

simp:false;
> false

simp;
>false;

simp:true;
>true

load(unit);
> ...Units version 0.50 ...
...path to /share/contrib/unit/unit.mac...

simp:false;
>Subscript must be an integer:
 1+1
 #0: processunits(expression=false)(unit.mac line 538)
  -- an error.  To debug this try debugmode(true);

simp;
> Subscript must be an integer:
 1+1
 #0: processunits(expression=false)(unit.mac line 538)
  -- an error.  To debug this try debugmode(true);

false;
> Subscript must be an integer:
 1+1
 #0: processunits(expression=false)(unit.mac line 538)
  -- an error.  To debug this try debugmode(true);

true;
>true

simp:true;
>true;

simp;
>true

false;
>false