Refs #38 - Add ability to use constraints for optional fields.