The current code will use the current URL if you don't define an `action` or `url`. Do we want to remove the option to provide some of the URL components?