checkKey and .toString corrected
code duplication (remove directory method) corrected
validTypes is static now
getTypedAt added, code duplication corrected.
locks added
(exclude -> extract) everywhere
locks, atomicBoolean corrected
LoggingInvocationHandler corrected
tableManager and table close() corrected.