Also passing in `HTMLElement` instead of the locator and location would be much more in-line with the way the action chain is used itself and keep things being clear to understand.