funcGen tests pass finally, (after [] fiasco)