Still playing with exception design, and included the Lars branch feedback