adding feature #528 add require_all_fields flag to PayloadJsonDecoder