Fixed implementation to not use define_class, which has the side effect of undefining the allocate function.
Fixed implementation to not use define_class, which has the side effect
of undefining the allocate function.

der-scheme/rice,der-scheme/rice,der-scheme/rice,der-scheme/rice