>> Your item did not comply with the following section of our policy: An extension should have a single purpose that is clear to users.
Any speculation on what the supposed multiple purposes would be?
From past experience, is that type of thing something that is automatically flagged / determined programmatically or does a human reviewer of an extension make the call?