Generalizing Schema Class Object as Function Parameter - Effect Community