Ñò ô³Kc @ s0 d e f d YZ d e f d YZ d S( t classinstancemethodc B s# e Z d Z d Z d d Z RS( s÷ Acts like a class method when called from a class, like an instance method when called by an instance. The method should take two arguments, 'self' and 'cls'; one of these will be None depending on how the method was called. c C s | | _ | i | _ d S( N( t funct __doc__( t selfR ( ( s<