Widget enhancements

- Checkbox respects "disabled"
- "additional" fields for select