Add Area Attributes to Vacuum's "clean_spot"

My Neato app supports two spot cleaning modes:

  • 2x2m
  • 4x4m

But when defining and triggering a spot clean w/i Home-Assistant, it always cleans 4x4m.
After some investigation, I found out that Home-Assistant uses “pybotvac” and for the spot clean it calls the start_spot_cleaning.
As you can see, that function would provide arguments for spot_height and spot_width and therefore, should be an easy addition to Home-Assistant.

Could we expose those arguments as attributes to the Service vacuum.clean_spot?