docs: def constructor_args(class_, *args, **kwargs):
      """
      Return (args, kwargs) matching the function signature
  
      :param callable: callable to inspect
      :type callable: Callable
      :param args:
      :type args:
      :param kwargs:
      :type kwargs:
      :return: (args, kwargs) matching the function signature
      :rtype: tuple
      """
      argspec = getargspec(_constructor(class_))  # pylint:disable=deprecated-method
      return argspec_args(argspec, True, *args, **kwargs)