FIX: validate required fields even with rules. (Fixes #116)