** BC-BREAKING CHANGE ** - addresses #80: requires exact matching of URL by default, rather than only matching the beginning string