/blog/compose_traverses_parent_directories/
https://takaneko.dev/posts/compose_traverses_parent_directories/