feature: keep widget declaration order when iterating other a Form instance (untested)