Synchronous Side Effects in Generators: Best Practices - Effect Community