a s s D e p r e c a t e d I n s t a n c e V a r i a b l e P r o x y < D e p r e c a t i o n P r o x y # : n o d o c : d e f i n i t i a l i z e ( i n s t a n c e , m e t h o d , v a r = " @ # { m e t h o d } " ) @ i n s t a n c e , @ m e t h o d , @ v a r = i n s t a n c e , m e t h o d , v a r e n d p r i v a t e d e f t a r g e t @ i n s t a n c e . _ _ s e n d _ _ ( @ m e t h o d ) e n d d e f w a r n ( c a l l s t a c k , c a l l e d , a r g s ) A c t i v e S u p p o r t : : D e p r e c a t i o n . w a r n ( " # { @ v a r } i s d e p r e c a t e d ! " + " C a l l # { @ m e t h o d } . # { c a l l e d } i n s t e a d o f # { @ v a r } . # { c a l l e d } . " + " A r g s : # { a r g s . i n s p e c t } " , c a l l s t a c k ) e n d e n d