I am a little bit confused by this line. Does `getAllKeys` take arguments? It's not consistent to the gecko patch.