What language do you use that accessing an object attribute is the same that accessing a dict key?
Javascript / Typescript.
Well, yeah, I thought about later. Lua does the same.
The other questions are still valid, though.