Small accident spoiled most of pie and mash (6)

I believe the answer is:
mishap
'small accident' is the definition.
'mishap' can be an answer for 'accident' (mishap is a kind of accident). I am not certain of the 'small' bit.
'spoiled most of pie and mash' is the wordplay.
'spoiled' indicates an anagram.
'most of' means to remove the last letter.
'and' is a charade indicator (letters next to each other).
'pie' with its final letter taken off is 'pi'.
'pi' put after 'mash' is 'mashpi'.
'mashpi' anagrammed gives 'MISHAP'.
Can you help me to learn more?
(Other definitions for mishap that I've seen before include "Unlucky incident" , "An accident, piece of bad luck" , "An accident or unlucky event" , "Unpleasant accident" , "'Accident, bad luck (6)'" .)
