URL from frontmatter title not filename?

Currently it appears that the URL of a page is the filename.

filename: this-is-a-test.html.md.erb
title: This is all about testing
resulting url: this-is-a-test.html

What I am wanting is to use different filenames, and have the URL generated from the title. Is this possible?

filename: this-is-a-test.html.md.erb
title: “Is all about testing?”
resulting url: is-all-about-testing.html

https://middlemanapp.com/advanced/pretty_urls/

It looks like you might be able to set something up in your config file to change URL with some of the methods described above. I’m not sure if it is possible, but that’d be my starting point.