When a child object has the same name as a property, dot notation returns the object instead of the property

Describe the issue briefly

As shown in the attached image, if a child object’s name matches the name of an existing property (e.g., Name), accessing it via dot notation currently returns the object.
In the expected behavior, dot notation should return the property, while function-based access (e.g., FindFirstChild) should return the object.

Environment

Studio 1.7.1

Expected Result

Dot notation should return the property when the name matches a property name.

:framed_picture: Image Upload