Description
One of RavenPy's objectives is to simplify the setup of semi-distributed model configurations. Those configuration will typically include lakes, but not all emulators are designed to handle them.
We propose to add basic lake-related processes in each emulator that doesn't have something built-in already. This would change nothing to outputs when models are run in "global" mode.
TODO: Find the minimal configuration change that can be applied to emulators missing lake HRU handling.