- Input validation is tricky for this feature. - This is postponed until a future release.
- Split `definitions/attribute.py` into separate files under `definitions/attributes/`. - Added `__init__.py` for simplified imports. - Improved code organization and maintainability.