Key generator now correctly lazy-initalizes on call to wantsKeys().
Fixes #5