Quick alias for the Types Annotation with only args and kwargs
    parameters.

    :param tuple args: may contain rtype.
    :param dict kwargs: may contain ptypes.

def types(*args, **kwargs):
    """Quick alias for the Types Annotation with only args and kwargs
    parameters.

    :param tuple args: may contain rtype.
    :param dict kwargs: may contain ptypes.
    """

    rtype = first(args)

    return Types(rtype=rtype, ptypes=kwargs)