[PLAT-5085] Added support for optional parameters to be passed along to requirements
[PLAT-5085] Fixed duplicate start dates when optional parameters are set