Difference between `Layer.scoped` and `Layer.effect` with `Effect.scoped` - Effect Community