def drop(n, coll):
    """
    Returns a generator of all but the first ``n`` items in ``coll``.
    """
    if coll is None:
        return
    for i, e in enumerate(coll):
        if i >= n:
            yield e
