a = a; [a] = [a]; [a, b] = [a, b]; [a, ...b] = [a, ...b]; ({a, b} = {a, b}); [[a], [b]] = [[a], [b]]; [{a}, {b}] = [{a}, {b}]; [{a}, [b]] = [{a}, [b]]; ({a: b} = {a: b}); ({'a': b} = {'a': b}); ({a: b} = {'a': b}); ({1: b} = {'1': b}); ({1: b} = {1: b}); ({['a']: b} = {a: b}); ({1: b} = {[1]: b}); ({a: {b}, c: [d]} = {a: {b}, c: [d]}); ({a, b} = {a, ...x, b}); a.b = a.b; a.#b = a.#b; a[b] = a[b]; a.b.c = a.b.c; ({a} = {a}); a['b'].bar = a['b'].bar; a[foobar].b = a[foobar].b; a[10].b = a[10].b; a[4] = a[4];