internal changes to draft3 validation
more work on draft-4