This was necessary when attributes were stored embedded in legacy structs like `MPoly`. Nowadays that isn't the case anymore, and there doesn't seem to be a reason to restrict the creation of attributes.
This was necessary when attributes were stored embedded in legacy structs like `MPoly`. Nowadays that isn't the case anymore, and there doesn't seem to be a reason to restrict the creation of attributes.