Minor
diff --git a/Lib/fontTools/ttLib/tables/otBase.py b/Lib/fontTools/ttLib/tables/otBase.py
index 8f06e40..4fcc411 100644
--- a/Lib/fontTools/ttLib/tables/otBase.py
+++ b/Lib/fontTools/ttLib/tables/otBase.py
@@ -104,10 +104,7 @@
def getSubReader(self, offset):
offset = self.offset + offset
if self.cachingStats is not None:
- try:
- self.cachingStats[offset] = self.cachingStats[offset] + 1
- except KeyError:
- self.cachingStats[offset] = 1
+ self.cachingStats[offset] = self.cachingStats.get(offset, 0) + 1
subReader = self.__class__(self.data, self.tableType, offset,
self.valueFormat, self.counts, self.cachingStats)