Preserving Generics in Flow Control Functions - Effect Community