account for signed zeros.
* bug fix: compiler error when typechecking a call to a function with
non-constant keyword arguments.
+ * bug fix: misoptimization of TRUNCATE causing erratic behaviour.
changes in sbcl-1.0.54 relative to sbcl-1.0.53:
* minor incompatible changes: