Glömde att faktiskt kasta undantagen.
Rättade till några skönhetsfel.