docs: def call(function):
      """
      decorator that collect function call count.
      """
      message = 'call:%s.%s' % (function.__module__,function.__name__)
      @functools.wraps(function)
      def wrapper(*args, **kwargs):
          _collect(message)
          return function(*args, **kwargs)
  
      return wrapper