(1) raise exceptions violently, (2) convetions: use 'key' instead of 'name' and (3) code review notes
Version bump