Seeking Feedback on Generic RequestResolver Design in Typescript - Effect Community