WIP

Prefer `inject` over `reduce`.<br>Space between { and | missing.