id summary reporter owner description type status priority milestone component version resolution keywords cc difficulty 708 condition-predicate's result is too picky johnwcowan "The result of `(condition-predicate 'foo)` [[http://wiki.call-cc.org/man/4/Exceptions is documented]] to accept any argument and return `#t` iff it is a condition of kind `foo`. In fact, if its argument is not a condition, it raises an exception. This can be resolved by a doc fix or a code fix. Since basic predicates generally accept any object, I think these should too." defect closed major 4.9.0 unknown 4.7.x fixed