more tests, support non-keyword keys
fix broken get-in