At the moment the _keys() hack is not the best one Maybe add a way to overwrite it with a check or extra method to add 'extra mappings'