Hadrian's hadrian.settings autocompletion returns far too many results
Currently hadrian autocomplete --complete-setting=stage1. will return over 500 keys since it returns every possible completion matching the prefix stage1.. This is not particularly helpful, akin to ls /<tab> listing the entire contents of your filesystem.
It should rather only complete until the next dot (unless the match is unique).