keys. So we can have loadAll(Class,Collection<Comparable>) and loadAll(Collection<Key>) and not run into type erasure problems. Yay!