don't thrown an excepütion for nil key paths