Seeking advice on using generics with services in Effect Typescript library - Effect Community