craftutils.wrap.dragons.Table.TableColumns.__setitem__(item, value, validated=False)

Set item in this dict instance, but do not allow directly replacing an existing column unless it is already validated (and thus is certain to not corrupt the table).

NOTE: it is easily possible to corrupt a table by directly adding a new key to the TableColumns attribute of a Table, e.g. t.columns['jane'] = 'doe'.