Change the Handling of insufficient Parameter and similar exceptions to a centralised Error Structure as proposed in the latest fork request