Adds defaults for requestType and assignment. Corrects validation to handle empty values properly.
Closes #195 (closed)