feat(forms): expose getters for submitted, valid_submit and invalid_submit