built in functionality to load in precomputed key strength matrix.  now need to cache and optimize calculations made on fly
using memoise to hash iskey.  need to fix key-table matrix.  line 247