def normalise_since_value(since):
    """Take a 'since' value and normalise it to be a redis message ID"""
    if not since:
        return '$'
    elif hasattr(since, 'timestamp'):
        return f'{round(since.timestamp() * 1000):013d}-0'
    else:
        return since
