7.x 4.x 1080 sustainer key match base value

* Refactor sustainer match function to use base path
* Improve commenting and requirement messages around sustainer key