dataset form fixes: show correct field labels in error box, other minor fixes