"predicate" word-prop [ dupd call assure ] curry ;
: slot-readers ( class -- quot )
- all-slots [ name>> reader-word 1quotation ] map [ cleave ] curry ;
+ class-slots [ name>> reader-word 1quotation ] map [ cleave ] curry ;
: ?wrapped ( object -- wrapped )
dup wrapper? [ wrapped>> ] when ;