Unless something has changed recently it used to be processed from the top down. @Adam Piotrowicz can you confirm?
The values get propagated to the applications.xml so in theory you could manually input them here although this is not recommended. It is an xml file and if you miss a tag you could stop the AMD from functioning.
It should also be added that this was never designed to track every single combination so don't make the lists too large or you will add unnecessary overhead on the AMD.