There is extensive documentation about this repository in the README, but one thing that ain't mentioned is "what this repo is for?". What pain does it solve? When should I use it? Could you elaborate on that?