Working on more advanced validation uncovered some bugs in form-group!