def faux_callable(items, callable_func, *args, **kwargs):
    """Generate new values from callable object."""
    if items is None:
        items = 1
    for _ in range(items):
        yield callable_func(*args, **kwargs)
