Modified unit tests for functional::inject_optional to pass functions which generates list inside.
Modified unit tests for functional::inject_optional to pass functions which generates list inside.

RATATATO/functional