I find this much more readable than KCL[0], but I also understand the ultimate goals of the two are probably a bit different.
[0]: https://zoo.dev/docs/kcl-samples/pillow-block-bearing