Added restrictions on Atomic.array and Atomic.struct (now show up in .to_dict, etc.)