def _functionOnlyImplementer(*interfaces):
 def check(obj):
  '\n        If the decorated object is not a function, raise an exception.\n        '
  if (not isinstance(obj, FunctionType)):
   raise TypeError("Can't use implementer with classes.  Use one of the class-declaration functions instead.")
 return check

def _functionOnlyImplementer ( * interfaces ) : def check ( obj ) : if ( not isinstance ( obj , FunctionType ) ) : raise TypeError ( "Can't use implementer with classes.  Use one of the class-declaration functions instead." ) return check
a fake implementation of l{zope .