operation::chain
then
... and make `focus_*` operations generic over the output type.
clippy::semicolon_if_nothing_returned