vim-flow greedily picks the first .flow.yml file it can find.
This is a problem in the case where I've declared a local .flow.yml file and only want to override a certain type of file (ie: I haven't declared an all block).
It seems to me like we ought to update flow.get_defs to accept an extension. We should continually walk the path upwards until we find a .flow.yml file which has either a corresponding extension block or an all block.