re: Pepper
They look like Tuffs from Maars (no pun intended).
I've seen drip-like features like this one at the Opportunity site:
From:
Looks a bit familiar doesn't it:
The 'Pepper' features you point to, Tom could be superimposed or they could be vents (possible).
