#99 Return multiple results from collection of Funcs
Added tests and implementation for review