Ugh. After a year on addons.mozilla.org, my extension was flagged, and I was slow to reply, and it's now been pulled.

Not really sure where to go from here...

That’s really frustrating!