Using namedtuples