HF RL Explorer

Issue: Middleware composition API should be with instead of middleware

Issue: Middleware composition API should be with instead of middleware: a task in LegoFlow-SWE (Harbor dataset). The Tide public API currently exposes middleware composition via Server::middleware and Route::middleware , but the desired API is to use with instead. Users should be able to write:

The task

The Tide public API currently exposes middleware composition via `Server::middleware` and `Route::middleware`, but the desired API is to use `with` instead. Users should be able to write:

Part of Lego-X/LegoFlow-SWE.