Also created the form's checklist: https://github.com/aismail/vmgui/wiki/Forms it includes such a case (read the prereq, they are 80% of forms)

CC: @AndreiDuma