def reference(object, callback=None, **annotations):
    if callable(object):
        weak = callable_reference(object, callback)
    else:
        weak = annotatable_weakref(object, callback)
    for key, value in annotations.items():
        setattr(weak, key, value)
    return weak
(:class:`numbers.Integral`) Red as 8bit integer which is a common
dataset/ETHPy150Open jek/flatland/flatland/util/weakrefs.py/reference--crossover with--dataset/ETHPy150Open dahlia/wand/wand/color.py/Color.red_int8