fix AIOBE
fixed @Delegate working with superclasses