ticket:5
- altered migration from scratch
- backported from t6_widget form enchancements;