# Original issue https://github.com/microsoft/semantic-kernel/pull/11490 ## Description ### Motivation and Context #11365 #11318 ### Description - Make Dimensions property mandatory for both the Attribute and Definition Property - Remove unnecessary constructor overloads for Vector attribute in favor of property setters. ### Contribution Checklist <!-- Before submitting this PR, please make sure: --> - [ ] The code builds clean without any errors or warnings - [ ] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [ ] All unit tests pass, and I have added new tests where possible - [ ] I didn't break anyone :smile: \n Relates to #11490