Reimplement inherit-applicable! in Scheme