This is wrong IMO. ``all`` is a valid key