Centralised most exception throwage for the commands. Yes, this is another commands fix...