public static Stella_Object inlineUnwrapBoolean(Stella_Object expression) {
    { Stella_Object walkedexp = Stella_Object.walkedExpressionExpression(expression);

      if (walkedexp == Stella.SYM_STELLA_TRUE_WRAPPER) {
        return (Stella.SYM_STELLA_TRUE);
      }
      else if (walkedexp == Stella.SYM_STELLA_FALSE_WRAPPER) {
        return (Stella.SYM_STELLA_FALSE);
      }
      else {
        return (Cons.list$(Cons.cons(Stella.SYM_STELLA_COERCE_WRAPPED_BOOLEAN_TO_BOOLEAN, Cons.cons(expression, Cons.cons(Stella.NIL, Stella.NIL)))));
      }
    }
  }