recursive check for form attribute handles