Functions can now only be created by CinchContext + fixed generic warnings in SpringFlatMapFunction