Add proposed convention for throwing exceptions